Skip to content

devc5622/react_todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDoList App

React Logo

This is a simple ToDoList application built using React.js and Clerk for authentication.

Features

  • Users can sign in to access their ToDo lists.
  • Users can add, delete, and mark tasks as completed.
  • Tasks are stored locally using browser localStorage.
  • Clean and intuitive user interface.

Technologies Used

  • React.js: JavaScript library for building user interfaces.
  • Clerk: Authentication service for user sign-in.
  • HTML/CSS: Markup and styling for the user interface.
  • JavaScript: Programming language used for client-side scripting.
  • localStorage: Browser API for storing data locally.

Development Tools

  • npm: Node package manager for installing and managing project dependencies.
  • Git: Version control system for tracking changes in project files.
  • Visual Studio Code: Integrated development environment (IDE) for writing and editing code.
  • GitHub: Platform for hosting and sharing code repositories.
  • webpack: Module bundler for JavaScript applications.

Installation

  1. Clone the repository:

    git clone https://github.com/devc5622/todolist-app.git

2. Navigate to the project directory:

   ```bash
   cd todolist-app
   ```

3. Install dependencies:

   ```bash
   npm install
   ```

4. Start the development server:

   ```bash
   npm start
   ```

## Usage

1. Open the application in your web browser.
2. Sign in using your credentials or create a new account.
3. Add tasks to your ToDo list using the input field.
4. Click on tasks to mark them as completed.
5. Use the delete buttons to remove tasks from the list.
6. Sign out when finished.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors