Key Features • How To Use • Download • Credits • License
- Create, read, update and delete products
- Add image to products (images saved in firebase bucket)
- JWT verification on APIs
- Swagger documentation
To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/GustavoSMafra/product-manager-mongoose.git
# Go into the repository
$ cd product-manager-mongoose
# Install dependencies
$ npm install
# Run the app
$ npm start
Localhost Don't forget to create a .env with the necessary information, all you need is a local database and a secret key that will be used by bcrypt. (All you need is in the .env-default file)
Additionally, it is necessary to create a file called keys with the configuration for accessing firebase (a JSON file)
Note If you're using Linux Bash for Windows, see this guide or use
node
from the command prompt.
You can download the latest installable version of TaskMaster for Windows, macOS and Linux.
This software uses the following open source packages: