Skip to content

MJTech46/DJANGO-ToDo-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django ToDo App

Overview

Welcome to the Django To-Do App, a simple yet powerful application designed to help you manage your daily tasks efficiently. This application allows users to create, update, read, mark as done, and delete tasks. It also provides account management features such as creating, updating, and deleting user accounts.

Features

  • User Account Management: Create, update, and delete your account with ease.
  • Task Management: Create, update, read, mark as done, and delete tasks. Stay organized and keep track of your tasks.

Screenshots

Here are some screenshots of the Django To-Do App:

ToDo-Screenshot (1) ToDo-Screenshot (2) ToDo-Screenshot (3)

Technology Stack

This application is built with the following technologies:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python (Django)

Getting Started

These instructions will guide you on how to run the Django To-Do App on your local machine for development and testing purposes.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of Python and pip.
  • You have a Windows/Linux/Mac machine.

Installation and Setup

  1. Clone the Repository

    • Open your terminal and run the following command structure to clone the repository:
    git clone https://github.com/username/project_name.git
    • Replace with your target repository link.
  2. Navigate to the Project Directory

    • Change to the project directory with:
    cd project_name
  3. Create a Virtual Environment

    • It's recommended to create a virtual environment to keep the dependencies required by different projects separate. To create a virtual environment, run:
    python3 -m venv env
    • Activate the virtual environment with:
    source env/bin/activate # On Windows use `env\Scripts\activate`
  4. Install Required Packages

    • Install all the required packages by running:
    pip install -r requirements.txt
  5. Run Migrations

    • Django uses a SQLite database by default. Run the following command to create the necessary tables:
    python manage.py migrate
  6. Run the Server

    • Finally, start the Django server with:
    python manage.py runserver
  • Open your web browser and visit http://127.0.0.1:8000/ to see the application running. Congratulations! You have successfully set up and run the Django App on your local machine.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For any queries or suggestions, please feel free to reach out to me.

Thank you for visiting my project. I hope my application helps you to manage your tasks efficiently!

About

A To-Do app made using Django.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published