Skip to content

This is the final project from Talendig's Web Development Bootcamp. This is the Server Side.

Notifications You must be signed in to change notification settings

Xardimods/e-commerce-ecoplace-backend

Repository files navigation

Ecommerce Backend Project using Node.js and Express.js

This repository contains the backend code for an Ecommerce platform built with Node.js and Express.js. This backend provides APIs for managing products, users, orders, and authentication.

Features

  • Authentication: User authentication using JSON Web Tokens (JWT).
  • Product Management: CRUD operations for managing products.
  • User Management: CRUD operations for managing users.
  • Order Management: Create, read, update, and delete orders.
  • Validation: Input validation for ensuring data integrity.
  • Security: Implements security best practices to prevent common vulnerabilities.

Technologies Used

  • Node.js: JavaScript runtime environment.
  • Express.js: Web application framework for Node.js.
  • MongoDB: NoSQL database for storing data.
  • Mongoose: MongoDB object modeling for Node.js.
  • JSON Web Tokens (JWT): Authentication mechanism.
  • Express Validator: Middleware for input validation.

About

This is the final project from Talendig's Web Development Bootcamp. This is the Server Side.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •