SURESH SHAH

Portfolio

Featured Projects

A selection of web application projects demonstrating my experience in full-stack development, MERN technologies, REST API integration, authentication, database management, and responsive UI development.

G

Ghar Shiksha Nepal

A full-stack MERN application connecting students with teachers for home tuition services. Implemented secure authentication, role-based access control, and REST API integration for managing user profiles, tuition requests, and schedules. Developed responsive interfaces using React.js, Material UI, and Tailwind CSS, with MongoDB for data persistence. Integrated email notifications for registration and user updates.

React.jsNode.jsExpress.jsMongoDBMaterial UITailwind CSSJWTREST API
N

Nepali e-Mart

A full-stack MERN e-commerce application enabling users to browse, search, and purchase products online. Implemented JWT-based authentication, role-based access control for seller operations, and Stripe payment integration. Developed product, user, and order management workflows, using Redux for state management and toast notifications for user feedback. Built responsive interfaces with React.js and Material UI.

React.jsNode.jsExpress.jsMongoDBReduxMaterial UIJWTStripe
J

Job Portal Application

A full-stack job portal concept designed to connect job seekers with employers. Potential features include job listings, advanced search and filtering, applicant profiles, employer dashboards, and application tracking. A sample project entry for showcasing full-stack development capabilities.

Next.jsTypeScriptMongoDBTailwind CSSNodemailerShadcn UI
T

Task Management App

A collaborative task management application designed to streamline task organization, assignment, and team coordination. Features drag-and-drop task management and real-time updates using Socket.io. Built with React, Node.js, and PostgreSQL to support interactive workflows and structured data management.

ReactExpress.jsNode.jsMongoDB
E

Employee Management Dashboard

An employee management dashboard concept for organizing employee records, departmental information, and workforce data. Designed around reusable UI components, structured data presentation, form validation, and administrative workflows.

ReactTypeScriptNode.jsREST API
B

Blog & Content Management System

A content management system concept for creating, editing, organizing, and publishing articles. Potential functionality includes an admin dashboard, content validation, authentication, category management, and database-backed content delivery.

Next.jsNode.jsExpress.jsMongoDB