This is the repository of the E-Pharmacy-backend project, which provides an API to interact with the E-Pharmacy application.
This project implements the server side of the E-Pharmacy application. It is built on Node.js, using the Express.js framework to implement the API and Mongoose to interact with the MongoDB database.
Before starting work with the project, make sure that the following tools are installed on your computer:
- Node.js (version 16 or higher)
- Clone this repository to your local computer.
- Open a terminal and navigate to the root of your project.
- Run
npm install
command to install project dependencies. - Run the
npm start
command to start the application's web server
- Create an
.env
file in the root of the project. - Specify the necessary environment variables in this file, examples of variables are located in the file
.env.example
.
- RESTful API
- CRUD operations
- flexible search parameters