Skip to content

Harijohnson/todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Todo Web Application

This is a Todo web application built with React.js, Redux, MySQL, Django, and Bootstrap.

Description

This application allows users to manage their tasks effectively by providing features such as adding, updating, and deleting tasks. The user interface is built using React.js and Bootstrap, providing a responsive and user-friendly experience. Redux is used for state management, ensuring a seamless flow of data throughout the application. The backend is powered by Django, which handles user authentication, task storage in a MySQL database, and serves API endpoints for frontend interaction.

Features

  • User authentication: Users can sign up and log in securely to access their todo lists.
  • Task management: Users can add, update, and delete tasks.
  • Responsive design: The application is designed to work seamlessly on desktop and mobile devices.
  • Intuitive user interface: The user interface is user-friendly and intuitive, making task management a breeze.

Tech Stack

  • Frontend:

    • React.js
    • Redux
    • Bootstrap
  • Backend:

    • Django
    • MySQL

Installation

To run the application locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Harijohnson/todo-webapp.git

Navigate to the project directory:

bash Copy code cd todo-webapp Install dependencies:

bash Copy code npm install Start the development server:

bash Copy code npm start Set up the backend:

Navigate to the backend directory.

Install Python dependencies:

bash Copy code pip install -r requirements.txt Run migrations:

bash Copy code python manage.py migrate Start the Django development server:

bash Copy code python manage.py runserver Documentation For detailed documentation and API reference, please refer to the documentation.

License This project is licensed under the MIT License - see the LICENSE file for details.

Screenshot (84)

Screenshot (85)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors