The backend of the one true portal for any and every educational institute
This is the backend of Omniport.
- Language:
Python - Framework:
Django - API Framework:
Django REST framework - Server:
Gunicorn + Daphne - WS Routing:
Channels - Other noteworthy packages:
Django OAuth Toolkit,Swapper
A Dockerised setup is the preferred mode of installation. One such is provided by us on our GitHub account. You can however set all the components up yourself, after suffering a reasonable amount of headbanging, cursing, and physical and mental pain.
This can be found at https://github.com/IMGIITRoorkee/omniport-docker.
- Fork the repository to your account.
- Branch out to
a_meaningful_branch_name. - Send in a
WIP: Pull request. - Commit your changes.
- Add your name to
CONTRIBUTORS.md. - Get your pull request merged.
It's that simple!