Django_personal_todo

django.todo.mp4



Contributors Forks Stargazers Issues Twitter


Explore the docs »

View Demo · Report Bug · Request Feature


Table of Contents
  1. About the project
  2. Exposure
  3. Usage
  4. Screenshot
  5. Contact

back to top


About Django_personal_todo

This to-do app was designed for personal use and requires the creation of a super user to access its features. With this app, you can easily manage your tasks and stay organized.

This project was built by Olanrewaju, a Backend Engineering student at AltSchool Africa who's learning software development.

back to top

Built With:

Python HTML5 Bootstrap CSS3 Django Jinja SQLite

back to top


Exposure

Creating this blog got me exposed to:

  • Setting up django project
  • Debugging
  • URL routing in Django
  • Database Management
  • Database table migration
  • Django user Authentication
  • Django user Authorization

back to top


Usage

To get a local copy up and running, follow the steps below.

Prerequisites

Python3: Get Python

Installation

  1. Clone this repo

    git clone https://github.com/engrmarkk/Django_personal_todo.git
  2. Enter the project directory

    cd Django_personal_todo
  3. Create a virtual environment

    python -m venv
  4. Activate the virtual environment on powershell or cmd

    venv\Scripts\activate.bat

    On Bash ('Scripts' for windows, 'bin' for linux)

    source venv/Scripts/activate.csh
  5. Install project dependencies

    pip3 install django
  6. Create a super user

    python manage.py createsuperuser
    • Enter your username
    • Enter your password
    • Enter your password again (confirm password)
  7. Run the app

    python manage.py runserver
  8. Open the link generated in the terminal on a browser

    http://127.0.0.1:8000/

back to top


Screenshot


Django todo Screenshot


back to top


Contact

Adeniyi Olanrewaju - @iamengrmark - adeniyiboladale@yahoo.com

Project Link: Todo Project

back to top