
Help your prep !
Empower your next project with the stack of Next.js 15, Prisma, Shadcn/ui, and Supabase.
Clone & create this repo locally with the following command:
npx create-next-app my-saas-project --example "https://github.com/vverma022/mujcentral2.0"
- Install dependencies using pnpm:
npm install
- Copy
.env.example
to.env.local
and update the variables.
cp .env.example .env.local
- Start the development server:
npm run dev
Note
I use npm-check-updates package for update this project.
Use this command for update your project: ncu -i --format group
- Add support for Assingments
- Add paid solutions to papers
- Add email support to contact us
- Limit user intractivity in confessions and unimates
- Next.js – React framework for building performant apps with the best developer experience
- Prisma – Typescript-first ORM for Node.js
- Vercel – Easily preview & deploy changes with git
- Supabase – Serverless Postgres with autoscaling, branching, bottomless storage and generous free tier.
- Tailwind CSS – Utility-first CSS framework for rapid UI development
- Shadcn/ui – Re-usable components built using Radix UI and Tailwind CSS
- Framer Motion – Motion library for React to animate components with ease
- Lucide – Beautifully simple, pixel-perfect icons
next/font
– Optimize custom fonts and remove external network requests for improved performance
- TypeScript – Static type checker for end-to-end typesafety
- Prettier – Opinionated code formatter for consistent code style
- ESLint – Pluggable linter for Next.js and TypeScript
- Vercel Analytics – Track unique visitors, pageviews, and more in a privacy-friendly way
Created by [@vverma] in 2025, released under the MIT license. Testing for contributing