/user-trace-py

Development challenge

Primary LanguagePython

Contact Trace

Development challenge of an application, using an api rest to store browsing history of websites.

Pre-requisites

  • Python 3.5
  • Sqlite or Postgres
  • Make

Using Makefile to describe the possible tasks used in development.

Setup

Clone the repository in a local folder.

$ git clone https://github.com/Zapelini/user_trace_py.git
$ cd user_trace_py
$ pip install -r requirements-dev.txt

Running test

make test

Running code convention

make code-convention

Running app

make run_server

Access your browser at http://localhost:5000/admin.

Running migrantions

make db_up
make db_migrate