Projects
Designed & Developed
Here you'll find some of the web applications I've built! I design user-friendly interfaces in Figma and then code them into fully functional apps using Next.js, React, and Express.js.
1. Tour of JSON Schema
A Tour of JSON Schema is an Interactive guide that documents the JSON Schema Specification into quickly digestible lessons for the beginners. It was my Google Summer of Code project.

Contributions:
  • Prepare the Figma Design of the Tour
  • Implement the Designs into Next.js and deploy the project on GitHub Pages
  • Index the project on Google and Implement SEO practices
  • Implement Analytics
2. Clash Of Codes Live Portal
A Live leaderboard build on top of Codeforces API
Receiving over 7130 views and 556 users, Clash of Codes has proven to be a impactful and useful project

Contributions:
  • Implement API routes and web sockets in express.js
  • Structure MongoDB collections and use Redis for Caching
  • Prepare the Figma Design of the Portal
  • Implement the User Interface in Next.js along with a collaborator
  • Implement Google Analytics
3. Enchanted Oasis School Portal
A Harry Potter Themed School Management Portal

Contributions:
  • Design & Implement 25+ API Routes
  • Structure MongoDB collections for the project, along with storage bucket integration
  • Ensure role based authorization throughout the project
  • Implement the responsive user interface in Next.js along with a collaborator
4. AU Class Combinator
An exclusive project made for the students of Ahmedabad University to help them in selecting the best possible combination of classes
The project has been used by over 300 students.

Contributions:
  • Scrape the course data from the university website using python
  • Restructure the data to make it usable for the web app
  • Build the Frontend in React to serve the restructured data