Taskilo
Taskilo
A modern goal-driven productivity platform to help individuals plan, track, and execute meaningful work with clarity.
Status: 🚧 Under Active Development
Live: https://taskilo-wheat.vercel.app/
Vision
Taskilo is designed to solve a core problem: people create goals but fail to execute them consistently and also forget the purpose of the goal set as time passess.People deviate from thetrack they decided to move on , but several factors deviate them from the decided path or purpose.
Taskilo focuses on:
- Breaking goals into actionable tasks
- Providing timeline clarity
- Reducing friction in execution
- Retaining the purpose of setting the goal.
- Also helps in motivating
Core Features
Authentication
- User Signup
- User Login
- Forgot Password
- Reset Password
- Google Authentication
Goals
- Create Goal
- Edit Goal
- Delete Goal
- Goal Details Page
- Goal Deadlines
- Goal Progress Tracking
Tasks
- Create Tasks
- Delete Tasks
- Mark Complete
- Today's Tasks View
- Task Deadlines
- Task Priorities
Calendar & Timeline
- Calendar Integration
- Timeline View
- Drag and Drop Scheduling
UI / UX
- Dashboard Layout
- Dark / Light Theme
- Responsive Design
- Micro-interactions
- Advanced Animations
- Empty States
System Architecture
- REST API Integration
- Global State Management
- Server State Management (TanStack Query)
- Error Handling Improvements
- Loading Skeletons
Deployment & DevOps
- Frontend Deployment (Vercel)
- Backend Deployment (Railway)
- Docker Setup
- AWS Deployment
- Nginx Configuration
- CI/CD Pipeline
- Production Monitoring
Tech Stack
Frontend
- React
- TailwindCSS
- shadcn/ui
- Zustand
- TanStack Query
- Axios
Backend
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT Authentication
Deployment
- Vercel
- Railway
Author
Sulochan Mahajan
Frontend Developer focused on building modern, scalable, and user-centric web applications.
- ✉️ Email: sulochanmahajan@gmail.com