Skip to content

Rahaf0B/Backend-Final-4

Repository files navigation

e-commerce project CORA'L Backend: Powered by Node.js, Express, and Sequelize for seamless data management and efficient server-side operations.

In addition to the robust frontend and backend technologies, this project shines with a diverse range of advanced functionalities:

🔐 Register and Login System: Providing users with secure access to the platform.

🛡️ Validation and Authentication Middleware: Ensuring data integrity and user authentication.

🔍 Product Filtering Options: Enable users to browse products:

  • By brand, category
  • New arrivals
  • Limited editions
  • Discount editions
  • Popular products
  • Handpicked selections.

🛒 Shopping Cart and Wishlist Management: Allow users to add or remove products to/from their Wishlist and cart.

🔍 Product Search: Implemented fuzzy search to enable users to find products by name, brand name, or category name.

⭐ Product Ratings and Reviews: Enable users to add ratings and comments for products, fostering community engagement and trust.

📦 Order Management: Let users make orders with specific payment types, view their order history by status, and manage addresses for orders.

👤 User Profile Management: Empower users to edit their information, including first name, last name, email, phone number, profile picture, and password, fostering a personalized experience.

🔒 Logout Functionality: Ensure users can securely logout from their accounts.

Documentation

Link To The Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published