Skip to content

ManishNMR/Timely2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Timely

Overview

Timely is a groundbreaking mobile application designed to tackle punctuality challenges and transform how individuals manage their time. By integrating location verification, mission scheduling, and a unique color-changing virtual pet, Timely aims to instill punctuality and foster responsibility. It provides a comprehensive roadmap for users, including notifications, progress tracking, and location analysis, making it an ideal solution for students and working professionals alike.

Features

Key Functionalities

  • Location Verification: Ensures users arrive at their designated places on time, reducing the risk of tardiness and missed opportunities.
  • Mission Scheduling: Allows users to schedule tasks and appointments with specific time and location requirements, aiding in effective daily planning and commitment prioritization.
  • Colour-changing Virtual Pet: Introduces a gamified element where users' punctuality influences the happiness and evolution of their virtual pet, offering motivation and a sense of accomplishment.

Technology Stack

  • SwiftUI: Utilized for building intuitive and visually appealing user interfaces, enabling dynamic UI elements, smooth animations, and interactive components.
  • MapKit: Provides location-based services such as location verification and route planning, enhancing navigation and punctuality.
  • SceneKit: Powers immersive 3D graphics and lifelike animations for the virtual pet experience, enriching the app's gamified elements.
  • Firebase: Supports backend services including notifications, data storage, and user authentication, ensuring seamless synchronization and real-time updates.

Installation

To set up and run Timely locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/yourusername/Timely2.0.git
  2. Navigate to the Project Directory:

    cd timely
  3. Open the Project in Xcode:

    • Open the Timely2.0.xcodeproj file in Xcode.
  4. Build and Run the Application:

    • Select the target device and click on the "Run" button in Xcode to build and launch the application.

Usage

  1. Location Verification: Enable location services to allow Timely to verify your arrival at scheduled locations.
  2. Mission Scheduling: Schedule your tasks and appointments with specific times and locations to keep track of your commitments.
  3. Virtual Pet Interaction: Interact with your virtual pet and observe its changes based on your punctuality, enjoying the gamified experience.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

  • Apple Technologies: Thanks to SwiftUI, MapKit, and SceneKit for their powerful frameworks.
  • Firebase: For providing robust backend services.
  • Development Team: For their dedication and vision in creating Timely.

Contact

For any questions or support, please contact [email protected] or open an issue in the GitHub repository.

Releases

No releases published

Packages

No packages published

Languages