REST API app for Ideable (Jira-like software development tracker). A self-developed project for learning purpose.
py -m pip install virtualenv
py -m venv project-name
cd project-name
Scripts\activate.bat
git clone https://github.com/gatraenggar/ideable-be.git
cd ideable-be
py -m pip install -r requirements.txt
9. Rename example.env
to .env
. Then change the all values inside the double square brackets in that .env
file based on yours
10. Change access_token_key
, refresh_token_key
, and random_token_key
in .env
file with your generated encryption keys
You can generate your own encryption keys with following steps:
- Enter this site https://www.allkeysgenerator.com/Random/Security-Encryption-Key-Generator.aspx
- Choose
Encryption key
- Check the
Hex ?
field - Click the
512-bit
option - Click
Get new results
button, then copy the generated string to the config file
py manage.py migrate
12. Make sure the ideable-queue-consumer app has running. Then run this to start-up the app in development
py manage.py runserver localhost:8080