An open API service indexing awesome lists of open source software.

https://github.com/sanjaykparida/taskify

Taskify, a frontend development project, leverages Flutter framework and Dart programming language to create a seamless task management system. This dynamic interface seamlessly integrates a built-in calendar of events, enhancing productivity and organization. Users can efficiently manage tasks while staying organized with the intuitive calendar.
https://github.com/sanjaykparida/taskify

android android-application dart firebase flutter task-manager

Last synced: 3 months ago
JSON representation

Taskify, a frontend development project, leverages Flutter framework and Dart programming language to create a seamless task management system. This dynamic interface seamlessly integrates a built-in calendar of events, enhancing productivity and organization. Users can efficiently manage tasks while staying organized with the intuitive calendar.

Awesome Lists containing this project

README

          

# Taskify
## _Task Management App_

[![Firebase License](https://img.shields.io/badge/firebase-ffca28?style=for-the-badge&logo=firebase&logoColor=black)](https://firebase.google.com/)
[![Flutter License](https://img.shields.io/badge/Flutter-02569B?style=for-the-badge&logo=flutter&logoColor=white)](https://flutter.dev/)
[![Dart License](https://img.shields.io/badge/Dart-0175C2?style=for-the-badge&logo=dart&logoColor=white)](https://dart.dev/)

## 💬 Introduction

Taskify, a frontend development project, leverages Flutter framework and Dart programming language to create a seamless task management system. This dynamic interface seamlessly integrates a built-in calendar of events, enhancing productivity and organization. Users can efficiently manage tasks while staying organized with the intuitive calendar feature. Taskify's sleek design and responsive user interface provide a user-friendly experience, making it a versatile solution for individuals and teams seeking an efficient and visually appealing tool for task management.

## ⚡️ Features
- Simplified Task Management
- Calendar of events
- Add main tasks to your dashboard.
- create subtasks for the day.
- Subtasks will be vanished by EOD.
- This will ensure productivity.

## Screenshots










## 👩‍💻 Dependencies used

```
dependencies:
flutter:
sdk: flutter
percent_indicator: ^4.2.3

cupertino_icons: ^1.0.2
intl: ^0.18.1
firebase_core: ^2.15.0
get: ^4.6.5
cloud_firestore: ^4.8.4
firebase_auth: ^4.7.2
google_fonts: ^5.1.0
flutter_svg: ^2.0.7
loading_animation_widget: ^1.2.0+4
iconly: ^1.0.1
syncfusion_flutter_calendar: ^21.1.41
```

## 🧠 Lessons Learned

What did you learn while building this project?

- Firebase Integration
- Authentication and Authorization using Firebase
- Several concepts of frontend development in Flutter
- Concepts of state mangement (GetX Library)
- Dart Concepts
- DateTime Library and its formatting
- Project Structure
- Error Management

What challenges did you face and how did you overcome them?

- I had several setbacks while working on this project like the state management errors and app not performing as expected while code is correct.
- There are several resources out there which can help you with the problems
- I just had to invest my time and knowledge in it to overcome them.
- Time invested - 54 Days

## 🚀 Inspiration

[Design](https://tii.la/taskify)

## 🔗 Links

[![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/sanjay-kumar-parida/)
[![twitter](https://img.shields.io/badge/Instagram-E4405F?style=for-the-badge&logo=instagram&logoColor=white)](https://www.instagram.com/sanjayp.00/)
[![github](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white)](https://github.com/SanjayKParida)

Build 0.0.1 | 0_PRTCL | Sanjay K. Parida