Plannerly is your smart companion for planning, organizing, and achieving daily goals. Simplify your tasks, track your progress, and stay on top of your schedule with ease.
- Create, update, and delete goals
- Track progress with interactive progress bars
- Filter goals by category, status, and deadlines
- Set deadlines and reminders
- Search and filter tasks/goals easily
- Manage events and upcoming schedules
Frontend:
- React - JavaScript library for building user interfaces
- TypeScript - Typed superset of JavaScript for safer code
- Tailwind CSS - Utility-first CSS framework for rapid UI development
- Vite - Build tool for fast development and optimized production
- React Context API - For simple global state management (authentication & tasks)
- Lucide React - Icon library for clean, modern icons
- Firebase Realtime Database - Backend-less data storage and retrieval
UI Components:
- ShadCN/UI - Pre-built modern components like buttons, cards, dialogs, badges
- Custom Modals & Cards - For goal creation, editing, and displaying stats
- Input, Textarea, Badge, Progress - For interactive goal tracking
Backend / Services:
- Firebase Realtime Database (No authentication required)
- CRUD operations for tasks, events, and goals using Firebase endpoints
- Clone the repository:
git clone https://github.com/Rkarama26/Plannerly