A To-Do application backend providing a set of API endpoints able to perform CRUD operations for Tasks with specific details/description for each of them.
- Backend: Django | Django Rest Framework
- Database: SQLite
- Virtual Environment: Pipenv
- Clone the repository
git clone https://github.com/aayush-05/ToDo-API.git
- Create the virtual environment by running
pipenv shell
- Open command prompt/terminal and run
pip install -r requirements.txt
to install all the dependencies. - To create database schema, run
python manage.py makemigrations
python manage.py migrate
- Finally run the application and access the API endpoints at
127.0.0.1:8000/api
usingpython manage.py runserver
Feel free to raise Issues or PRs! Fork the repository, set up the project on your local machine and make a PR.