Task Manager

A Full-Stack Task Management App with Firebase Realtime Database

Task Manager is a robust application designed to help users organize their tasks efficiently. Built with React and Firebase, it provides real-time updates and a seamless experience.

How It Works

Users can create, update, and delete tasks with real-time synchronization using Firebase. Each task can have a priority level, deadline, and status (To-Do, In Progress, Done). The app provides a clean UI with filtering and sorting options.

Frontend (React, Tailwind CSS, Bootstrap)

The frontend is built using React, styled with Tailwind CSS and Bootstrap for a modern, responsive UI. Users enjoy an intuitive interface that allows easy management of tasks, filtering, and sorting.

Backend (Firebase Realtime Database)

The backend utilizes Firebase Realtime Database to ensure that all task updates are instantly synchronized across devices. Firebase Authentication provides secure login options, including Google and Email login.

Key Features

- Real-time task updates and synchronization
- Authentication with Firebase (Google & Email login)
- Task prioritization and categorization
- Responsive and modern UI with Tailwind CSS
- Sorting and filtering tasks for easy management

Technologies Used

React, Firebase Realtime Database, Tailwind CSS, Bootstrap

GitHub