DevLink allowed me to learn how implement:
- Authentication system
- Notification system
- Image Upload using Base64 strings
- Prisma ORM with MongoDB
- 1 To Many Relations (User - Post)
- Many To Many Relations (Post - Comment)
- Following functionality
- Comments / Replies
Node version 14.x +
git clone https://github.com/MiguelCamilo/DevLinks-App.git
npm i
DATABASE_URL=
NEXTAUTH_JWT_SECRET=
NEXTAUTH_SECRET=
npm run dev
(delete prisma generate if deploying somewhere other than vercel)
Running commands with npm npm run [command]
command | description |
---|---|
dev |
Starts a development instance of the app |