Skip to content

jepeteo/notes-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Theodore's Task Application

This is a simple task application.

Table of Contents

Installation

Prerequisites

Make sure you have the following software installed on your system:

Steps

  1. Clone the repository
    git clone https://github.com/jepeteo/notes-app.git
  2. Install the dependencies
    npm install
  3. Run the development server
    npm run dev
  4. Open the app in your browser
    The development server should automatically open your default web browser and navigate to `http://localhost:5173`. If it does not, open your browser and go to [http://localhost:5173](http://localhost:5173).

Features Enabled

  • Add a task
  • Edit a task
  • Delete a task
  • View all tasks
  • Mark a task as done
  • Local storage
  • Light and Dark mode toggle

Features to be added

  • Filter tasks
  • Search tasks
  • Sort tasks
  • Due dates
  • Categories / Tags / Labels
  • Priority levels
  • Notifications
  • Subtasks
  • Drag and drop sorting
  • Accessibility

Secondary features to be added

  • Keyboard shortcuts
  • Multiple lists
  • Sharing tasks
  • Collaboration
  • User accounts
  • Data sync
  • Data export
  • Data import
  • Data backup

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you have any improvements or new features to suggest.

License

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

About

A simple note application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors