Skip to content

GustavoSMafra/product-manager-mongoose

Repository files navigation

Product Mannager

A product mannager using Node.js

Key FeaturesHow To UseDownloadCreditsLicense

screenshot

Key Features

  • Create, read, update and delete products
  • Add image to products (images saved in firebase bucket)
  • JWT verification on APIs
  • Swagger documentation

How To Use

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.

Download

You can download the latest installable version of TaskMaster for Windows, macOS and Linux.

Credits

This software uses the following open source packages:

License

MIT © Gustavo Mafra

About

A product mannager with mongoose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published