Job Portal — Full-Stack Web Application (In Progress)
The Job Portal is a full-stack web application built using
Next.js, Mantine UI, NestJS,
TypeORM, and PostgreSQL. It allows users to create and manage
job listings through a responsive and modern interface and also as search filters
Designed and developed the job creation page integrated with a live
NestJS backend. Configured PostgreSQL with TypeORM entities
for job listings,
including validation and data relationships. Deployed the backend on Render and
the frontend on Vercel, connected securely via environment variables.
The project is being expanded into a complete job management system featuring
authentication and role-based CRUD operations.
🌐 Live Demo |
💻 GitHub
Quiz Master V2
Quiz Master V2 is a multi-user quiz platform built with Flask,
SQLite, and Vue.js. It offers timed quizzes,
score tracking with leaderboards, and role-based access (Admin & User).
Admins can create and manage subjects, chapters, quizzes, and questions, while
users can attempt quizzes and view results.
The system also includes background workers powered by Redis + Celery
for handling automated tasks like sending reminders, generating reports, and
caching data for better performance.
Note: For demo purposes, you can log in as an Admin using the following
credentials:
Email: useradmin@email.com
Password: admin@1234
Background workers (Redis & Celery) are available only in the local setup and not in
the live demo.
🌐 Live Demo |
💻
GitHub
Quiz Master V1
Quiz Master V1 is the first version of the multi-user quiz platform built with
Flask, Jinja2, HTML, CSS,
and JavaScript. It supports role-based access where Admins can create
subjects, chapters, quizzes, and questions, while Users can register, attempt quizzes,
and view their scores.
This version introduced timed quizzes, leaderboards,
and basic admin management tools, laying the foundation for the more advanced features in V2.
Note: For demo purposes, you can log in as an Admin using the following
credentials:
Email: admin@mail.com
Password: admin@new
🌐 Live Demo |
💻
GitHub