Skip to content

A frontend application that records tasks to be completed, using React & Redux.

Notifications You must be signed in to change notification settings

hortfrancis/to-do-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To Do App

Location: hortfrancis.github.io/to-do-app

This project demonstrates a user interface for keeping track of tasks that need to be done! This front-end application uses React, with Redux for state management.

Users can add, edit, and delete tasks, and can mark tasks as 'done'.

The page is responsive and should work well at all screen sizes (mobile or desktop, etc).

React is a library used by frontend developers to create web applications that are fast and responsive. It allows developers to build UI components that update automatically as the user interacts with the application, without having to reload the entire page. This makes the application more efficient and responsive, which improves the user experience.

Redux is a tool that helps developers manage the information in their web applications. It makes it easier for developers to store and share information between different parts of the application, which is important for building complex web applications.

In this project, Redux is used to hold a list of tasks separately to the user interface components.

Technologies used

  • React
    • Function components
    • Hooks
      • useState
      • useEffect
  • Redux
    • Redux Toolkit
  • JavaScript
  • CSS
  • Linux (terminal)
  • Node
    • NPM (Node Package Manager)
  • Git
  • GitHub
  • Visual Studio Code

Dependencies

Production

  • react
  • react-dom
  • react-redux
  • @reduxjs/toolkit

Development

  • gh-pages

About

A frontend application that records tasks to be completed, using React & Redux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published