Project Management App Build
This repository hosts the code for a comprehensive tutorial on building a Project Management Dashboard using Next.js, Node.js, and AWS services. Follow the video tutorial on YouTube for detailed setup, configuration, and deployment instructions.
For discussion and support for this specific app, join our Discord community.
Ensure you have these tools installed:
Clone the repository:
git clone [git url]
cd project-management
Install dependencies in both client and server:
cd client
npm i
cd ..
cd server
npm i
Set up the database:
npx prisma generate
npx prisma migrate dev --name init
npm run seed
Configure environment variables:
.env
for server settings (PORT, DATABASE_URL).env.local
for client settings (NEXT_PUBLIC_API_BASE_URL)npm run dev
SELECT setval(pg_get_serial_sequence('"[DATA_MODEL_NAME_HERE]"', 'id'), coalesce(max(id)+1, 1), false) FROM "[DATA_MODEL_NAME_HERE]";