Skip to content

Repository files navigation

Logistics-Backend

Features:

  • Middlewares for validation
  • Hashing of passwords during registration and login
  • JWT Token generation
  • Messaging using Websockets
  • User details and messages are saved in MongoDB database.
  • Payment feature

Note: Currently, the payment feature is implemented as a mock payment system for demonstration purposes. However, it can easily be extended to integrate real payment APIs, such as Stripe, to enable actual transactions if required.

About

An Express.js backend which uses MongoDB for storage, JWT tokens for authentication, and saves hashed passwords in the backend. It uses Socket.IO for real-time communication and also uses middlewares for validating requests. A demo payment system is included, which can be replaced with real payment APIs if required.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages