Welcome to Zen Desk, a multi-functional web application designed for the final checkpoint in the JavaScript course. This project aims to integrate multiple productivity tools including a Pomodoro timer, Todo list, Notes, Reminders, and a Habit Tracker. Additionally, it serves as a hands-on experience with Tailwind CSS, enhancing the user interface with a modern and responsive design.
- Pomodoro Timer: Manage your work sessions and breaks efficiently.
- Todo List: Organize your tasks with categories and priorities.
- Notes: Jot down your thoughts and ideas quickly.
- Reminders: Set reminders with notifications.
- Habit Tracker: Track your habits and earn points and XP for maintaining consistency.
- HTML: For structuring the web pages.
- CSS: For styling, with a focus on Tailwind CSS for rapid and responsive design.
- JavaScript: For functionality and interactivity.
- Tailwind CSS: For a modern, utility-first CSS framework.
- Clone the repository:
git clone https://github.com/DaPandamonium/zendesk.git
- Navigate to the project directory:
cd zen-desk
- Open the
index.html
file in your preferred web browser.
- Navigate to the Pomodoro page.
- Click "Start" to begin the timer, "Pause" to pause, and "Reset" to reset the timer.
- Navigate to the Todo List page.
- Add tasks with name, due date, category, and priority.
- Use filters to sort tasks by priority or category.
- Navigate to the Notes page.
- Add notes by typing into the input field and clicking "Add Note".
- Navigate to the Reminders page.
- Set reminders by entering title, text, and time.
- Notifications will appear when reminders are due.
- Navigate to the Habit Tracker page.
- Add habits with name, reminder time, and category.
- Track your progress, earn points, and gain XP.
This project provided a comprehensive understanding of integrating multiple JavaScript functionalities into a single web application. It also offered hands-on experience with Tailwind CSS, enhancing the ability to design responsive and modern web interfaces quickly and efficiently.
If you wish to contribute to this project, please fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries, please contact DaPanda.