Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.96 KB

README.md

File metadata and controls

44 lines (26 loc) · 1.96 KB

Task Management App

Overview

The Task Management App is a web-based application designed to help users organize their tasks based on four levels of priority: Do, Decide, Delegate, and Delete. This format follows the Eisenhower Matrix strategy of task allocation. Users can log in with their Google account to save and retrieve their tasks.

Features

  • User Authentication: Users can log in securely using their Google account to save and access their tasks.

  • Task Organization: Tasks are categorized into four sections—Do, Decide, Delegate, and Delete—allowing users to prioritize and manage their workload effectively.

  • Mobile Responsive: The web page is designed to be responsive, ensuring a consistent and user-friendly experience across various screen sizes and devices.

  • Intuitive User Interface: The app provides a clean and intuitive user interface for a seamless task management experience. The top bar allows for easy navigation, allowing you to easily switch between the four task sections based on your preferences.

Getting Started

1. Clone the Repository

git clone https://github.com/JamesSo1/TaskManagementApp.git

2. Set Up Firebase Configuration

  • Open the index.js file and replace the empty firebaseConfig object with your Firebase project configuration details(shown below).

    Screenshot 2024-01-15 at 9 13 09 PM

3. Run the App

  • Open the index.html file in a web browser.

4. Usage

  • Log in using your Google account to start organizing your tasks.
  • Note that your tasks will not be saved if you do not login first!

TaskManagerAppDemo

Dependencies

  • Firebase Realtime Database
  • Firebase Authentication