Berttelife is a Django API used to keep track and manage projects created by organizations/NGOs. The API was created with DRF (Django Rest Framework). You can access the list of all the available endpoints of the API here : https://documenter.getpostman.com/view/11214441/UzBsHQFj
Follow the following steps:
- Clone this repo locally :
gh repo clone Virgin75/codoc-virgin
(via GitHub CLI) and thencd codoc-virgin/betterlife
- Create a virtual env and activate it :
python3 -m venv env
andsource env/bin/activate
- Install the dependencies :
pip3 install -r requirements.txt
- Make the migrations, migrate and run the test server :
python manage.py makemigrations && python manage.py migrate && python manage.py runserver
- Create a super user if needed :
python manage.py createsuperuser
You can access the admin interface here : http://127.0.0.1:8000/admin/