This is a practical project that helped me to grasp essential Next.js 13 famework features while building simple social platform with a handful of basic features
App deployed on Vercel, so you can check it out if you want! (you're probably not...)
▷ Typescript
▷ Prisma ORM
▷ Tailwind CSS
Next.js 13
- Next Auth
To embrace GitHub OAuth2 authorization
- React Hook Form
To create forms with necessary logic such as validation and form state management
- Axios
For data fetching
- Create and delete twitter-like messages on your profile page
- Follow users and keep track of what they post
- Edit your profile info
- Clone repo using
git clone
command - Add
.env
file in the root directory (look.env.example
) - Run
npm run dev
to start app in development mode