GSri30 / CourierManagementProject

Courier Management Project initiated for our College.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Courier Management System

MIT License Version Issues Closed Issues PR's Welcome Pull Requests Contributors

The main aim of this project is to allow students to know about their couriers from any place. The project uses discord-webhooks to notify about the courier details.

๐Ÿ  Homepage

๐Ÿ› ๏ธ Install

1.Install pipenv

pip3 install pipenv

2.Clone the project

git clone https://github.com/GSri30/CourierManagementProject.git
cd CourierManagementProject

3.Install the packages

pipenv shell
pipenv install --dev

4.Create a .env file inside "CourierManagement" folder and store the webhook url and django project secret key. (For webhook url, create a discord channel and install a webhook into it and for secret key, use the "generate_secret.py" to get a random key or use secret.txt)

cd CourierManagement
echo WEBHOOK_URL="your url" >> .env
echo SECRET_KEY="your key" >> .env

5.Start the localhost server

python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver

Alternatively, you can use the requirements.txt for installing the required packages.

๐Ÿ–ฎ Usage

python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page.

โ˜‘๏ธ Show your support

Give a โญ๏ธ if this project helped you!

๐Ÿ“ License

This project is MIT licensed.

About

Courier Management Project initiated for our College.

License:MIT License


Languages

Language:Python 55.8%Language:HTML 42.0%Language:JavaScript 1.8%Language:CSS 0.4%