Skip to content

This is a mobile application done in java and uses firebase as backend for managing your daily tasks and synced with Google API Calendar.

License

Notifications You must be signed in to change notification settings

Dalton-47/Task-Management-Application

Repository files navigation

Task Management Application

The Task Management Application is a robust mobile application developed in Java, leveraging Firebase as the backend to facilitate seamless task management. The app is designed to help users organize their daily activities and synchronize them with the Google API Calendar.

Features

  • User Authentication: Securely log in and register using Firebase RealTime Database.
  • Intuitive Dashboard: Manage and organize tasks efficiently with a user-friendly dashboard.
  • Event Creation: Easily create and schedule events within the application.
  • Task Tracking: Keep tabs on your tasks and monitor their progress effortlessly.
  • Task Categorization: Categorize tasks for better organization and clarity.

Getting Started

To get started with the Task Management Application, follow these steps:

  1. Clone the repository.
  2. Configure Firebase credentials.
  3. Build and run the application on your Android Studio IDE.
  4. Preferrably use JDK 11 with gradle version 7.3.3

Contributing

Contributions are welcome! If you'd like to contribute to the project, please follow our contribution guidelines.

License

This project is licensed under the MIT License.

Screenshots

Launcher Screen

Launcher Screen

Login Page

The application features a secure login page, authenticated and validated using Firebase RealTime Database. Login Page

User Registration Page

Effortlessly register for an account with the user-friendly registration page. User Registration Page

Dashboard

The user dashboard provides an intuitive interface for managing tasks efficiently. Dashboard

Create Event

Easily create events with the dedicated page. Create Event Page

Sample Task Created

Explore a sample task to understand the application's functionality. Sample Task

Track Tasks

Efficiently track and manage tasks with the dedicated task tracking feature. Track Tasks

Select Task Category

Categorize tasks easily with the task category selection page. Task Category

About

This is a mobile application done in java and uses firebase as backend for managing your daily tasks and synced with Google API Calendar.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages