
Welcome to TechnoCity, where cutting-edge technology meets seamless online shopping. TechnoCity is your go-to e-commerce platform for purchasing the latest and greatest mobile devices. With a sleek design, robust features, and a user-friendly interface, TechnoCity ensures a top-notch shopping experience. Project features There is a slider in the banner. There are 6 brands in the brands section with a link to see the details of those events. There is a Login and Registration page to login to site. There is a private route to add product page to add products to database. You can add products to your cart and delete them from my cart page.

A modern, full-stack portfolio and blogging platform built with Next.js 15, featuring OAuth authentication, dynamic content management, and a powerful dashboard. This application combines a professional portfolio showcase with robust blog management capabilities, all powered by MongoDB and Next.js API routes.

WanderLand invites you to explore a captivating world of travel through an immersive and interactive blog experience. This web application not only showcases breathtaking travel stories but also offers engaging features to enhance your journey. It is a full-stack web application built using the MERN stack. Project features Used Framer Motion and React Intersection Observer in the home and some other page to show data only when they are in view. There are 6 recent blogs in the latest blogs section with a link to see the details of those events and a wishlist button to wishlist them. There is a comment section in the details section of the blog.You can only comment if you are logged in and you are not the owner of the blog. In the all blogs section there is a sort by category option and a search area to search the blogs by title. In the wishlist you can see the wishlist of the current user and delete wishlists. There is a featured blog section where top 10 blogs sorted by the length of long description of them. The table is done by using react-table-library package. Used react-photo-view package to have a full screen view of images. There is a private route to add blog page and update blog page to to database.You can only update blog if you are logged in and you are the owner of the blog.

MediCamp is an innovative platform designed to simplify the organization and participation process for medical camps. It is a web application that allows users to create and manage medical camps. It also allows users to register for medical camps. It is a full-stack web application built using the MERN stack with role based dashboard access and payment gateway with Stripe. Project features There are 6 of the most popular camps in the most popular camps section with a link to see the details of those camps and a join button to join them. There is also a sorting system to sort by most and least popular camps. There is a role-based access system to the website. You can select your role when registering for the first time. There is a feedback section in the dashboard section of the participant. You can only give feedback if you have completed the camp. In the all available camps section there is a sort by category, price, alphabet, participant count option, and a search area to search the camps by title. In the dashboard, there are tables created with the react-table library with search and use pagination. There is a Contact Us page with map locations using react-leaflet. There is a payment gateway system with Stripe. Used Nodemailer to send emails with payment information to both the host and the user. I have used Mongoose on the backend.

Pedal Paradise is a modern, full-stack web application designed for an enhanced online bicycle shopping experience. It features a dynamic storefront, a secure checkout system, and a comprehensive admin dashboard for inventory and order management. Built using the MERN stack with TypeScript, this project integrates role-based authentication and secure payment processing with ShurjoPay. Project Features š¹ Interactive Shopping Experience Browse bicycles with sorting & filtering options (by brand, price, popularity). View detailed product pages with high-quality images and descriptions. Secure and seamless checkout process with real-time stock updates. š¹ User Authentication & Dashboard JWT-based authentication with persistent login state. Role-based access (Admin & Customer). User dashboard to view order history, track payments, and update profiles. š¹ Admin Dashboard Product Management ā Add, edit, or remove bicycles from inventory. Order & Payment Management ā Track payments and update order statuses. Sales Analytics ā View real-time revenue and sales trends using Ant Design Charts. User Management ā Manage registered users and control their access. š¹ Payment Integration ShurjoPay gateway integration for secure transactions. Transaction history tracking for users and admins. Automated email notifications using Nodemailer. š¹ Additional Features Fully responsive UI optimized for all devices. Search and filter system for quick product discovery. Real-time payment status verification.

MediMart is a full-stack e-commerce platform for online medicine shopping, providing a seamless experience for both customers and administrators. Built with Next.js, React, and Redux on the frontend and Node.js, Express, and MongoDB on the backend, this project ensures a secure and efficient online pharmacy solution with prescription verification and ShurjoPay payment integration. Key Features š¹ Customer Features User Authentication ā Secure login and registration with JWT. Responsive UI ā Works seamlessly across mobile, tablet, and desktop. Dark Mode Support ā Toggle between light and dark themes. Medicine Browsing ā Search, filter, and sort medicines by category or symptoms. Shopping Cart ā Add medicines, update quantities, and remove items. Prescription Upload ā Upload and verify prescriptions for restricted medicines. Checkout Process ā Secure payment with ShurjoPay integration. Order Tracking ā View real-time status updates on orders. User Dashboard ā Manage profile, saved addresses, and order history. š¹ Admin Features Dashboard Overview ā View sales analytics and platform performance. Medicine Management ā Add, edit, and delete medicines in inventory. Order & Payment Management ā Track orders, verify payments, and update order status. User Management ā Manage customers, update permissions, and review order histories. š¹ Additional Functionalities Fast & Optimized Performance ā Next.js with server-side rendering (SSR). Form Validation ā Implemented using Zod & React Hook Form. Animations & Transitions ā Framer Motion for smooth UI interactions. Email Notifications ā Automated emails for order confirmations and updates