Skip to content

This is a simple React.js application which tracks a list of task entered by the user, these tasks remain in the JSON server database which act as a server side database. This project uses React.js class components and passing props through the components as this is a smaller application.

Notifications You must be signed in to change notification settings

lukecbt/react-task-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Task Tracker

This is a simple React.js application which tracks a list of task entered by the user, these tasks remain in the json server database which act as a server side database. This project uses React.js class components and passing props through the components as this is a smaller application.

Improvements and New Features

  • Use the useContext hook to clean up the jsx, this also will allow for more features relating to tracking tasks
  • Ability to invite users to tasks (almost like a calendar meeting)
  • Fields use DateTime pickers which can be used in a calendar
  • Calendar implemenation

Notes

In the project directory, before running the project run the following scripts:

npm install

Install all required scripts in the package.json

npm run server

Start the json server

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

Build

To build the app for production, run the following script

npm run build

Builds the app for production to the build folder.\

About

This is a simple React.js application which tracks a list of task entered by the user, these tasks remain in the JSON server database which act as a server side database. This project uses React.js class components and passing props through the components as this is a smaller application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published