Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/suarajyadavy676/infiny-backend

This backend is developed using Node.js, Express.js, and MongoDB with Mongoose. It provides a RESTful API with support for CRUD operations and user authentication, including JWT and bcrypt for secure sign-in and sign-up functionalities.
https://github.com/suarajyadavy676/infiny-backend

expressjs mongodb mongodb-atlas mongoosejs nodejs

Last synced: about 1 month ago
JSON representation

This backend is developed using Node.js, Express.js, and MongoDB with Mongoose. It provides a RESTful API with support for CRUD operations and user authentication, including JWT and bcrypt for secure sign-in and sign-up functionalities.

Awesome Lists containing this project

README

        

# Backend for Infiny

This backend is developed using Node.js, Express.js, and MongoDB with Mongoose. It provides a RESTful API with support for CRUD operations and user authentication, including JWT and bcrypt for secure sign-in and sign-up functionalities.

## Description

The backend is designed to support a web application with robust functionality, including user authentication and management. It supports various operations such as creating, reading, updating, and deleting resources, and it integrates JWT for secure authentication and bcrypt for password hashing.

## Key Features

- **CRUD Operations:** Implemented GET, POST, DELETE, and UPDATE methods for resource management.
- **User Authentication:** Secure sign-in and sign-up functionality using JWT for token-based authentication and bcrypt for password hashing.
- **Data Persistence:** Utilizes MongoDB with Mongoose for efficient data management and schema enforcement.

## Installation

1. Clone the repository:
git clone url