Skip to content

A simple Todo application built with ReactJS and Next.js. This app allows you to create, update, and delete tasks, keeping track of your daily tasks and helping you stay organized.

Notifications You must be signed in to change notification settings

fredrickreuben/simpletodoapp

Repository files navigation

Simple ReactJs TodoApp With NextJS

A simple Todo application built with React 18, NestJs 13, Redux Toolkit, TailwindCSS, and TypeScript. This app allows you to create, update, and delete tasks, keeping track of your daily tasks and helping you stay organized.

Features

It provides the following features:

  • Create new tasks: Users can create new todos by entering a title.
  • Complete Todo: Users can mark todos as completed.
  • Delete Todo: Users can delete todos from the list.

Technologies Used

The Simple ReactJs TodoApp is built using the following technologies:

  • React 18: A JavaScript library for building user interfaces.
  • NestJs 13: A progressive Node.js framework for building efficient and scalable server-side applications.
  • Redux Toolkit: A library for efficient state management in React applications.
  • TailwindCSS: A utility-first CSS framework for rapid UI development.
  • TypeScript: A typed superset of JavaScript that provides enhanced tooling support.

Getting Started

To use the Simple ReactJs TodoApp, follow these steps:

  1. Clone the repository: git clone https://github.com/fredrickreuben/simpletodoapp
  2. Change to the project directory: cd simpletodoapp
  3. Install dependencies: npm install
  4. Start the app: npm start

Usage

Once the app is running, you can perform the following actions:

  1. Create a Todo:

    • Enter a title and description for the new todo.
    • Click the "Create" button to add the todo to the list.
  2. Complete a Todo:

    • Click on the checkbox or perform an action to mark a todo as completed.
  3. Delete a Todo:

    • Click the delete button or perform a delete action to remove a todo from the list.

App Link

To access the Simple ReactJs TodoApp, click here.

Contributing

Contributions to the Simple ReactJs TodoApp are welcome. If you wish to contribute, please follow the guidelines outlined in the CONTRIBUTING.md file.

License

The Simple ReactJs TodoApp is open-source and released under the MIT License.

About

A simple Todo application built with ReactJS and Next.js. This app allows you to create, update, and delete tasks, keeping track of your daily tasks and helping you stay organized.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published