E-commerce Platform Development with React and Node.js

sanjit lungeli

0

Web Designer

Frontend Engineer

Web Developer

JavaScript

React

Redux

Shopping App

This e-commerce platform is built with a robust tech stack, featuring a React-based frontend powered by Vite, Redux, and TailwindCSS for efficient state management and styling. The backend leverages Node.js, Express, and MongoDB for secure and scalable data handling, with features like JWT authentication, image storage via Cloudinary, and file uploads using multer.

Features

Here are five key features of the project:
User Authentication & Authorization: Secure login and signup using JWT, with encrypted passwords through Bcrypt for enhanced security.
Product Management: CRUD functionality for products, with image uploads and storage via Cloudinary.
Advanced State Management: Efficient and centralized state handling using Redux and Redux Toolkit, optimizing the user experience.
Responsive & Modern UI: Styled with TailwindCSS and ShadCN, ensuring a responsive and visually appealing interface across all devices.
Real-time Notifications: Interactive alerts and notifications powered by react-toast to keep users updated on order statuses and actions.

Screenshots of the project

Below are screenshots of the application in action:

Technologies Used

Frontend:

React | Vite | Redux | Redux-toolkit | ShadCn,
redux-thunk | react-toast | react-router-dom
react-dialog | axios | TailwindCss

Backend:

Node.js | Express | Cloudinary
Mongoose | Bcryptjs | JWT | multer

Database:

MongoDB
Like this project
0

Posted Nov 21, 2024

This e-commerce platform uses a React and Vite-powered frontend with Redux and TailwindCSS for styling, and a Node.js/Express backend with MongoDB for secure d…

Likes

0

Views

0

Tags

Web Designer

Frontend Engineer

Web Developer

JavaScript

React

Redux

PsychoArt - NFT Marketplace
PsychoArt - NFT Marketplace
 Custom Landing Page Design with Next.js, TailwindCSS, and JavaS
Custom Landing Page Design with Next.js, TailwindCSS, and JavaS