Skip to content

Project for Covid Hospital Booking Problem, a network between Vaccine providers to provide and manage slots and vaccine recivers to register apply with health info. ๐Ÿฅ

team-USAP/backend

Repository files navigation

Team USAP

Vaccination System Backend ๐Ÿš€

Vaccination System Backend for solution of effective vaccination distribution.

PythonCI

About ๐Ÿ’ซ

The Aim of the project is to provide a backend for mobile application and make a sustainable backend for effective vaccination distribution between citizens and Vaccine Distribution Entities

Some Salient Features of Project ๐Ÿ”ญ

--  TBD --

Getting Started โš™๏ธ

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

We follow a systematic Git Workflow -

  • Create a fork of this repo.
  • Clone your fork of your repo on your pc.
  • Add Upstream to your clone
  • Every change that you do, it has to be on a branch. Commits on master would directly be closed.
  • Make sure that before you create a new branch for new changes,syncing with upstream is neccesary.

Setup and running of project (Backend) ๐Ÿงฎ

  • Fork the repo and clone it.

  • Go in the repo and setup virtual environment using
    python -m virtualenv venv

  • Then activate the environment using
    On Windows source venv/Scripts/activate On MacOS/Linux source venv/bin/actiavte

  • Install requirements
    pip install -r requirements.txt

  • Change into the ./vacc directory.

    All the following steps are to be executed in the vacc directory.

-- below two are optional steps --

  • set secret key for your django project.

  • You can use [https://djecrety.ir/] to generate your secret key

  • After the above setup, run
    python manage.py makemigrations
    python manage.py migrate

  • Start the backend server
    python manage.py runserver
    Runs the backend server at default port 8000.
    Open http://localhost:8000 to view it in the browser.

The page will reload if you make edits.

Note

  • If you are adding any new requirements for the project, make sure that you are adding it to requirements.txt

Built With โš’

Backend & Website ๐Ÿ“ก

Mobile Application( New Repo Soon ) ๐Ÿ“ฒ

  • React Native- Better to write one codebase instead of two ๐Ÿ˜‰

Versioning ๐Ÿ—“

We use SemVer for versioning.

Authors โœ๐Ÿป

##Design

https://drive.google.com/file/d/16tAzU78Q6xQBODfceh6q5wmUokv_S-v4/view

License ๐Ÿ“œ

--  TBD --

Acknowledgments ๐Ÿ’ฏ

--  TBD --

About

Project for Covid Hospital Booking Problem, a network between Vaccine providers to provide and manage slots and vaccine recivers to register apply with health info. ๐Ÿฅ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published