CLICK TO ENLARGE 😇
📄 Description🎓 Objectives
🔨 Tech stack
📂 Files description
💻 Installation and how to use
🔧 What's next?
👷 Authors
This project is a small web application for task management. The goal was to make it as simple and efficient as possible. Users can add tasks, check them off, change their order, and delete them. The application uses local storage to preserve your tasks, even after closing the browser.
- The project was built from scratch, intentionally avoiding the use of any frameworks.
- The main objective was to improve my JavaScript skills.
- The final result is minimalist, in line with my original concept.
FILE | DESCRIPTION |
---|---|
assets |
Contains the resources required for the repository. |
index.html |
Main HTML structure for the project. |
style.css |
Styles and animations for the project. |
script.js |
Behavior script for interactivity. |
README.md |
The README file you are currently reading 😉. |
Installation:
- Clone this repository:
- Open your preferred Terminal.
- Navigate to the directory where you want to clone the repository.
- Run the following command:
git clone https://github.com/fchavonet/web-simple_reminder.git
- Open the repository you've just cloned.
How to use:
-
Open the
index.html
file in your web browser. -
Type a reminder into the input field.
-
Press
Enter
or click the "+" button to add it. -
Click on a reminder to mark it as done (it will be crossed out).
-
Drag and drop reminders to reorder them.
-
Click the "X" button to delete a reminder.
You can also test the web application online by clicking here.
- Adding a function to automatically move a checked reminder to the bottom of the list.
- Add a function to indicate the priority of a reminder.
- Clean and optimize the Javascript code.
- A big thank you to my friends Pierre and Yoann, always available to test and provide feedback on my projects.
Fabien CHAVONET
- Github: @fchavonet