Skip to content

EduardoThums/online-bookstore-challenge

Repository files navigation

Online Bookstore Challenge

RESTful API developed as a solution for the challenge proposed by Bravosul company.

Technologies

  • Python
  • Flask
  • MongoDB
  • Docker

Requirements

How to use

  1. Create a file named .env in the root project directory and add these variables on it:
MONGODB_HOST=localhost
SECRET_KEY=YOUR-SECRET-KEY
  1. Create a virtual environment and install the project dependencies:
python -m venv venv
source /venv/bin/activate
pip install -r requirements.txt
  1. In the root project directory run the underneath command to start the API and database locally:
make run-api

Documentation

An example of all available routes is located in the resources/ directory as an Insomnia JSON file.

About

RESTful API developed for Bravosul code challenge.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages