Blog Web App Preview

Blog Web App

The Blog Web App is a full-stack application designed for creating, managing, and sharing blog posts.It includes robust authentication features such as user signup, login, email verification, password reset, and token-based route protection. Users can upload images with Multer, manage content effortlessly, and enjoy a dynamic browsing experience powered by Swiper. The application ensures data security with JWT authentication and features a clean, responsive design for optimal user experience.

Blog Web App

ReactTailwind CSSReact-QuillZustandreact-iconslucide-reactAOSSweetAlert2Node.jsExpress.jsMongoDBMulterCloudinaryDOMPurify
Jerin's Parlour Preview

Jerin's Parlour

A full-featured parlour management app built using the MERN stack, enabling customers to book, pay, and review services, with an admin portal for service management. Leveraged React and Vite on the frontend and Node.js, Express, MongoDB, Passport.js, and Multer for a secure, flexible backend, including email/password and Google OAuth2 authentication. Integrated Stripe and PayPal for payment processing, ensuring a seamless and secure user experience.

Jerin's Parlour

ReactTailwind CSSZustandNode.jsExpressMongoDBPassport.jsMulterStripePayPalSweetAlert2Cloudinaryreact-iconslucide-react
Doctor's Portal Preview

Doctor's Portal

Doctors Portal is a full-stack appointment booking application where users can view available slots for various services by day, book appointments, and make payments using Stripe. The project also includes an admin dashboard, enabling administrators to manage bookings, promote users to admins, view doctor lists, and add new doctors.

Doctor's Portal

ReactTailwindReact-QueryReact Day PickerReact Hot Toastreact-iconsNodeJSExpressMongoDBfirebasestripeNodeMailer
ChitChat Preview

ChitChat

ChitChat is a feature-rich real-time chat application developed using React, Express, MongoDB, and Zustand for seamless state management. It incorporates essential functionalities such as user authentication, email verification, password reset, and protected routes. Users can engage in one-on-one and group chats, share files, and enjoy dynamic visuals powered by Three.js and Vanta.js. Real-time communication is enabled through Socket.io, ensuring instant message delivery. The application showcases a responsive design and optimized performance, making it a versatile tool for modern communication.

ChitChat

ReactNodeJSExpressMongoDBZustandThree.jsVanta.jsSocket.ioAxios
Expense Tracker Preview

Expense Tracker

This project is an expense tracker web application designed to help users track and manage their expenses efficiently. The app is built with the MERN stack (MongoDB, Express, React, Node.js) and leverages multiple libraries for enhanced UI/UX and functionality.

Expense Tracker

ReactTailwindZustandNodeJSExpressMongoDBRechart
ToDo Preview

ToDo

This is a Todo web application built with React and Vite, featuring user authentication, and CRUD operations for todos. The application also includes a light/dark theme toggle for improved user experience.

ToDo

ReactTailwindNodeJSExpressMongoDBZustand
Internship Task Preview

Internship Task

This is a web application built with React and Vite, featuring state management with Zustand, Tailwind CSS for styling, and DaisyUI for rapid UI development. It includes Stripe for secure payment processing, MongoDB Atlas for cloud data storage, and Nodemailer for email services. Admin features include protected routes to manage orders, customize or delete product plans, and more.

Internship Task

ReactTailwindExpressZustandMongoDBStripeNodemailer
Ema Jhon Preview

Ema Jhon

Ema Jhon is a simple eCommerce demo application built using React, Firebase, Express, and MongoDB. This application provides a basic online shopping experience with product listings, order review, cart management, and a seamless authentication flow.

Ema Jhon

ReactTailwindNodeJSExpressMongoDBJWT
Genius Car Service Preview

Genius Car Service

Genius Car Service is a full-stack application that allows users to book car services easily. The application is built using React for the front end and Express with MongoDB for the back end. It provides features for user authentication, service selection, and booking.

Genius Car Service

ReactTailwindNodeJSExpressMongoDBfirebase
News Portal Preview

News Portal

This is a project made to read news. It's a web app made with ReactJS. It's an open-source project and can be found on GitHub.

News Portal

ReactBootstrapfirebaseNodeJSExpress
Authentication using Email and Password Preview

Authentication using Email and Password

This is a basic authentication system built using React, Express, MongoDB, and various other tools for email verification and state management. The project is structured to include essential features like user signup, login, email verification, password reset, and route protection.

Authentication using Email and Password

ReactNodeJSExpressZustandMailtrap