Task Master 📝
A simple and fast app to manage your notes, tasks, and focus time, all in one place. Built with the latest web tech to be reliable and easy to use.
Live Demo: https://tasksmaster01.netlify.app
✨ Features
- 📝 Markdown Notes: Write notes with markdown preview.
- ✅ Simple Todos: Keep track of your tasks and check them off as you go.
- 🍅 Pomodoro Timer: Stay focused and manage your work sessions effectively.
- ☁️ Firebase Sync: Your data is always synced across all your devices (optional, can work without it).
- ✈️ Offline Support: Keep working even when the internet isn't. The app saves your changes locally and syncs when you're back online.
- 📱 PWA: Install it on your phone or desktop for a native app-like experience.
🛠️ Tech Stack
- Framework: Svelte 5
- UI: Google's Material Web Components.
- Backend & Sync: Firebase (Firestore & Authentication).
- Markdown:
marked
for parsing.
🚀 Getting Started
Clone the repository:
git clone https://github.com/Ronak-08/Tasks.git
cd Tasks
Install dependencies:
npm install
Set up Firebase:
- Create a project on Firebase.
- Create a
src/lib/firebase.js
file with your Firebase config.
- Enable Firestore and Authentication.
Run the development server:
npm run dev
Made with ❤️ by Ronak Ameta.