Skip to content

a full-stack e-commerce platform using Express for backend, Reactjs for frontend, MongoDB, and AWS S3 for database and storage

Notifications You must be signed in to change notification settings

khangltt2003/express-react-ecommerce-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hitek: Full-Stack E-Commerce Platform

Welcome to Hitek, a robust and scalable e-commerce platform designed to accommodate seamless interactions for over 50+ users and 100+ products. Built using modern full-stack technologies, this platform ensures security, scalability, and an exceptional user experience.


Features

Backend

  • Express.js: Built a robust server and developed comprehensive REST APIs for managing:
    • Customers
    • Products
    • Categories
    • Orders
  • Secure Authentication and Authorization:
    • Integrated JWT (JSON Web Tokens) for customer authentication and protected route access.
  • Database Management:
    • Utilized MongoDB Atlas for efficient and reliable cloud-based database management.
    • Stored and managed data for over 200+ orders, categories, and products.

Frontend

  • ReactJS: Designed a dynamic and responsive user interface for a seamless customer experience.
  • Redux Toolkit: Implemented advanced state management for smooth and consistent application performance.
  • Axios: Configured a custom Axios instance for optimized and secure API communication.
  • TailwindCSS: Developed responsive and modern UI components, ensuring a cohesive and intuitive design.

Storage

  • AWS S3:
    • Leveraged AWS S3 for scalable and secure storage of product images and other media files.
    • Ensured fast and reliable access to stored assets, enhancing user experience.

Technologies Used

  • Backend: Express.js, MongoDB, JWT
  • Frontend: ReactJS, Redux Toolkit, Axios, TailwindCSS
  • Database: MongoDB Atlas
  • Storage: AWS S3

Achievements

  • Seamlessly managed over 50+ users and 100+ products with efficient server-client communication.
  • Handled 200+ orders, categories, and product images while ensuring secure data management.
  • Achieved a responsive and modern design system, enhancing user engagement and satisfaction.

About

a full-stack e-commerce platform using Express for backend, Reactjs for frontend, MongoDB, and AWS S3 for database and storage

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published