A lightweight, high-performance task management application designed for engineering workflows and data-driven productivity.
👉 fatehchaabat.github.io/my-notes/
This tool serves as a minimalist "Digital Logbook" to track technical tasks, simulations, and project milestones. It prioritizes privacy and speed by storing all data locally on your device.
- Task Lifecycle (CRUD): Create, Read, Update, and Delete tasks seamlessly.
- Smart Filtering: Categorize entries by status (All, Pending, Completed).
- Priority Matrix: Assign "High", "Normal", or "Low" priority to manage critical industrial workflows.
- Zero-Backend Persistence: Uses the browser's
LocalStorageAPI to keep data private and accessible offline. - Mobile Optimized: Fully responsive design, ready to be installed as a Progressive Web App (PWA) on iOS and Android.
| Category | Tools |
|---|---|
| Language | Vanilla JavaScript (ES6+) |
| Styling | CSS3 (Custom Properties, Flexbox, Grid) |
| Structure | Semantic HTML5 |
| Storage | Web Storage API (LocalStorage) |
To use this as a standalone app on your phone:
- Open the GitHub Pages URL in your mobile browser (Chrome or Safari).
- Tap the Menu (three dots) or Share icon.
- Select "Add to Home Screen".
- The app will now appear on your home screen with its own icon.
Ingénieur en mécanique des fluides et systèmes énergétiques, avec un intérêt pour l’analyse de données, la modélisation et l’optimisation énergétique.
This project is licensed under the MIT License — free to use, modify and share with attribution.
Developed to bridge the gap between complex industrial data monitoring and daily task organization.