Skip to content

Latest commit

Β 

History

History
54 lines (40 loc) Β· 1.89 KB

File metadata and controls

54 lines (40 loc) Β· 1.89 KB

πŸ“ TaskBuddy

TaskBuddy is a minimalist task management app built with React, Firebase, and Tailwind CSS. It supports secure authentication, guest login, and session persistence using Local Storage, so users stay logged in until they log out.


πŸš€ Features

  • βœ… Add, update, and delete tasks
  • πŸ” Search tasks easily
  • πŸ”€ Sort tasks by date or status
  • ↔️ Drag & drop tasks between To-Do ,In-progess and Completed lists
  • πŸ”’ Firebase Authentication (Email/Password)
  • πŸ™Œ Guest Login β€” no signup needed
  • πŸ’Ύ Session persistence with Local Storage (auto-login until logout)
  • ☁️ Real-time Firestore sync
  • πŸ’» Responsive UI with Tailwind CSS

πŸ›  Tech Stack

  • Frontend: React, Vite, TypeScript, Tailwind CSS
  • Backend: Firebase Authentication & Firestore
  • Storage: Local Storage (for session persistence)
  • Deployment: Vercel

🌐 Live Demo

πŸ‘‰ Try TaskBuddy Now

πŸ’‘ Use Guest Login to test instantly without an account!


πŸ“Έ Screenshots

login Dashboard form board option
---

πŸ“¦ Installation

git clone https://github.com/your-username/taskbuddy.git
cd taskbuddy
npm install
npm run dev