An open source application built using the new router, server components and everything new in Next.js 13.
Warning This app is a work in progress. I'm building this in public. You can follow the progress on Twitter @rcsen. See the roadmap below.
This is an experimental project build by a stdent of iiitdmj. This is an effort to make a standard student management system for an institute.
Warning This app is using the nextjs 13.4 and react >18 version. the entire app (including frontend and backend) is made on top of nextjs. Expect some performance hits when testing the dashboard. If you see something broken, you can ping me @rcsen.
- Built entirely on NextJs
- New
/app
dir, - Routing, Layouts, Nested Layouts and Layout Groups
- Data Fetching, Caching and Mutation
- Loading UI
- Route handlers
- Metadata files
- Server and Client Components
- API Routes and Middlewares
- Authentication using NextAuth.js
- ORM using Prisma
- Database on Supabase
- UI Components built using Radix UI and Shadcn ui
- Documentation and blog using MDX and Contentlayer
- Styled using Tailwind CSS
- Validations using Zod
- Written in TypeScript
Please feel free to contact me.
I am currently a first year student. If there are any queries of any issues, please feel free to contact me - rohansen856@gmail.com
Licensed under the MIT license. "# iiitdmj"
This was a huge project so i got help from many places. Special thanks to shadcn, supabase, theo, Matpocock and many more.