/journal-policy-tracker-backend

Backend Repository for Journal Policy Tracker

Primary LanguagePythonMIT LicenseMIT

Starware

Journal Policy Tracker: Backend

This is the backend repository for the Journal Policy Tracker web application.

Database Schema Design for the Journal Policy Tracker can be found here

Tech Stack used

Local Environment Setup


Installing dependencies

Poetry

After cloning this repo, you can use Poetry to create the virtual environment (virtualenv) and install the dependencies on it.

First, spawn a shell with the virtualenv activated (you can use exit/Ctrl+D to leave the shell/virtualenv):

$ poetry shell

Then, install the dependencies:

$ poetry install

If installation succeeds, you should be able to see the current installed Flask version:

$ flask --version

Running

To run the flask application:

$ poetry run python -m codecompl

Contribute to this project


Our Slack Community: Slack Invite

Contributions are welcome 🎉🎉

Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

  1. Fork the repo on GitHub
  2. Clone the project to your own machine
  3. Commit changes to your own branch
  4. Push your work back up to your fork
  5. Submit a Pull request so that we can review your changes

NOTE 1: Please abide by the Contributing Guidelines.

NOTE 2: Please abide by the Code of Conduct.

Starware


This project is Starware.
This means you're free to use the project, as long as you star its GitHub repository.
Your appreciation makes us grow and glow up. ⭐