Tech Stack:
- Backend:
- Laravel
- Frontend:
- NextJS (14)
- TypeScript
- TailwindCSS
- Database:
- PostgreSQL (Supabase)
cd
into/frontend
- run
npm install
- copy paste the
.env.example
file at the/frontend
folder as.env
file - run
npm run dev
(it will be available at port 3000)
cd
into/backend
- copy paste the
.env.example
file at the/backend
folder as.env
file - create a new project at Supabase
- copy the DATABASE_URL to the
.env
file - run
php artisan migrate
- run
php artisan seed
- run
php artisan serve
(it will be available at port 8000)
- Docker compose will create the frontend and backend containers. Backend containers are not working atm...