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

https://github.com/nomispal/timely

cross platform calendar app
https://github.com/nomispal/timely

calendar calendar-app calendarapp cross-platform destop-application firebase firebase-database firebase-realtime-database flutter flutter-apps flutterdesktop mobile-app mobile-development

Last synced: about 1 month ago
JSON representation

cross platform calendar app

Awesome Lists containing this project

README

          

# Trackify - A play on “what to do” + “where to do it.”

## Overview
Developed for a property management client to oversee properties and staff across 30+ locations. Features included one-time/recurring tasks, custom notifications, print/export, and advanced filtering. Real-time updates and smooth animations improved UX and operational efficiency.
Kindly fork the repo if you like it :)

## Visuals

![Thumbnail](https://github.com/user-attachments/assets/d8afe229-02bd-442a-a4f4-6722c8d47329)

![3](https://github.com/user-attachments/assets/8810e7f1-5a55-47ba-92aa-964a0470f240)

![2](https://github.com/user-attachments/assets/ddb036b6-dbc6-46bd-9af1-c06618d69a1e)

## Features
- **Event Management**: Add, edit, and delete simple and recurring events with ease.
- **Real-Time Sync**: Integrated with Firebase Firestore for real-time data synchronization across devices.
- **Printing & Filtering**: Print tasks for specific dates, locations, and types, with options to filter events by date range and properties.
- **Scalable & Stable**: Delivered with smooth animations, real-time updates, and improved stability by resolving Firestore deletion issues.
- **Cross-Platform**: Built with Flutter for a consistent experience on both desktop and mobile devices.

## Technologies Used
- **Flutter & Dart**: For cross platform app development.
- **Firebase Firestore**: For real-time database and event synchronization.
- **PDF & Printing**: For generating and printing event reports.
- **Share Plus**: For sharing event PDFs.
- **Path Provider & Permission Handler**: For file storage and permissions on Android.

## Setup Instructions
1. **Clone the Repository**:
```bash
git clone https://github.com/nomispal/Trackify.git
cd Trackify