Task Manager App
A simple yet functional task management web application built using Firebase Realtime Database and Firebase Authentication. This project focuses on core front-end development skills including user authentication, CRUD operations, and real-time data syncing.
Features:
- User authentication with Firebase (sign in/out using Google).
- User-specific data: Each user sees only their tasks.
- CRUD functionalities:
- Create tasks with optional due dates.
- Edit and update existing tasks.
- Mark tasks as completed (archive them).
- Delete and unarchive tasks.
- Responsive layout with a clean card-based interface built with Bootstrap and JavaScript.
Technologies:
Frontend: HTML, CSS (Bootstrap), JavaScript.
Backend: Firebase Authentification and Database.
Hosting: Firebase Hosting.