/todo-list-dj

This is a todo-list built in django

Primary LanguagePython

TODO list API

todo Logo

Table Of Contents

Folder Structure

C:.
├───todolist
├───docs
├───.vscode
├───api

Django Apps

  • todolist
    • App containing django project settings and project configurations.
  • api
    • App containing all todo-list api logic.

How to Run Project

Python Version

  • python 3.11.0
  • Check the runtime.txt file

Features

  • API Documentation with Swagger
  • CRUD Functionality
  • linting with Black
  • Documentation with MKDOCS

Important URLs

After Installation and starting the server, visit the following URLs

  1. Visit the browsable API at http://localhost:8000/api/v1/

  2. Access the Django admin at http://localhost:8000/admin

  3. Visit reDoc documentation http://localhost:8000/

  4. Visit Swagger documentation http://localhost:8000/doc

    • mkdocs serve - Start the live-reloading docs server.

Concept Diagrams

Postman collection

Before Contribution

©todo-api