A simple web application to track important events and anniversaries with elapsed time calculations. All data is stored locally in your browser.
- Add, edit, and delete events
- Automatic calculation of elapsed time (years, months, days)
- Local storage persistence (no server required)
- Clean, responsive interface
- Bootstrap icons integration
- HTML5
- CSS (Tailwind CSS)
- JavaScript (ES6)
- LocalStorage API
No installation required! Simply open the index.html
file in any modern web browser.
For development purposes:
- Clone this repository
- Open
index.html
in your browser
-
Add an Event:
- Enter an event name
- Select a date
- Click "Add Event"
-
Edit an Event:
- Click the pencil icon on any event
- Modify the name or date
- Click "Update Event"
-
Delete an Event:
- Click the trash icon on any event
- Confirm deletion
All events are stored in your browser's localStorage, meaning:
- Data persists between sessions
- Data is specific to your browser/device
- No data is sent to any server
You can easily customize the appearance by modifying:
- The Tailwind CSS classes in
index.html
- The color scheme in the button classes
- The font family in the
<style>
section
The application should work in all modern browsers including:
- Chrome
- Firefox
- Safari
- Edge
This project is open source and available under the Creative Commons Zero.
Contributions are welcome! Please open an issue or pull request for any improvements.
Potential future features:
- Event categories/tags
- Notifications/reminders
- Export/import functionality
- Dark mode support