Back
Year
2025
Tech & Technique
Next.js 15+, Drizzle ORM, Framer Motion, TypeScript, Tailwind CSS, Shadcn UI, Node.js, Express.js, PostgreSQL, Zod, JWT, bcrypt, Vercel
Description
Excellence is a centralized academic platform built for educators to manage student records, batch-wise results, and subject-level marks. Designed with scalability and clarity in mind, the frontend connects to a robust backend to streamline academic data workflows.
Key Features:
Technical Highlights:
Key Features:
- Teacher Dashboard: Easily add, view, and manage student data
- Batch-Wise Results: Store and organize semester results by batch and subject
- Responsive Forms: Rapid data entry through clean, accessible UI inputs
- Reusable UI: Built with Shadcn UI and Tailwind CSS for consistency
- Optimized Navigation: Fast route-based access with Next.js App Router
Technical Highlights:
- Developed using Next.js App Router and Framer Motion for smooth navigation
- Frontend integrates with a PostgreSQL backend powered by Drizzle ORM
- Implemented data validation with Zod and secure hashing with bcrypt
- Structured backend using controllers, middleware, and schema-first DB design
- Deployed using Vercel (frontend) and tested with Postman (backend)
My Role
Full-Stack Developer
Led the end-to-end development of the platform, building both frontend interfaces and backend logic.
Led the end-to-end development of the platform, building both frontend interfaces and backend logic.
- Designed UI components for forms, tables, and dashboards using Shadcn and Tailwind CSS
- Created and secured RESTful API routes for authentication, student management, and profile data
- Integrated PostgreSQL with Drizzle ORM and managed schema migrations
- Handled backend logic with Express controllers and protected routes via JWT middleware
- Configured environment-based API consumption and deployed using Vercel & local Node server