No description
Find a file
2023-06-11 12:10:49 +03:00
src docker 2023-06-11 01:22:34 +03:00
.dockerignore docker 2023-06-11 01:22:34 +03:00
.env.example done with checkout + started mail 2023-06-10 01:20:42 +03:00
.gitignore generate and push are working 2023-06-08 14:05:28 +03:00
docker-compose.yaml removed unused vars 2023-06-11 01:24:50 +03:00
Dockerfile using npm to start the server 2023-06-11 01:27:51 +03:00
package-lock.json sendgrid added 2023-06-10 01:39:09 +03:00
package.json docker 2023-06-11 01:22:34 +03:00
README.md README 2023-06-11 12:10:49 +03:00
tsconfig.json generate and push are working 2023-06-08 14:05:28 +03:00

Ecomm

Description

This is a simple e-commerce backend application.

Technologies used:

  • Node.js
  • typescript
  • Express.js
  • MongoDB
  • Mongoose ORM
  • Docker (docker-compose)
  • bcrypt
  • JWT
  • Swagger

How to run

  1. Clone the repository
  2. Make sure you have docker and docker-compose installed
  3. Implement the .env file
  4. Run docker-compose up in the root directory The application will be running on port 3000 The database will be running on port 27017

API

The API is documented using Swagger. You can access the documentation by running the application and accessing the following URL: http://localhost:3000/api-docs