A clean, minimal personal portfolio with admin panel to manage projects.
- Laravel 11 + Blade + Tailwind CSS
- Laravel Breeze for authentication
- SQLite (default) / MySQL
- Vite for asset bundling
- 🎨 Clean minimal frontend with category filtering
- 🔐 Admin panel with full CRUD for projects
- 📷 Image upload with storage
- ⭐ Featured projects support
- 🔄 Sort ordering
- 📱 Fully responsive
- 🏷️ Tech stack tags
- 🔗 Live URL & GitHub URL per project
# Clone
git clone https://github.com/SoftNursery/test.git
cd test
# Install dependencies
composer install
npm install && npm run build
# Environment
cp .env.example .env
php artisan key:generate
# Database (edit .env for MySQL if needed)
php artisan migrate
php artisan db:seed # Creates admin user
php artisan storage:link
# Run
php artisan serve- Email: admin@softnursery.com
- Password: password
Visit /admin after logging in at /login.
- Set
APP_ENV=productionandAPP_DEBUG=false - Configure your database in
.env - Run
php artisan migrate --forceon production - Set up a web server (Nginx/Apache) pointing to
/public - Make
storage/andbootstrap/cache/writable
Built with ⚡ by SN for SoftNursery