Skip to content

aliy112005/ecoHabitApp

Repository files navigation

EcoHabitTracker App

Demo Video

Short walkthrough showing habit creation, tracking, and progress overview. [https://youtube.com/shorts/uMIktRfxXw0?feature=share ]

Test Credentials

To access the application without registering a new user, please use the following credentials:

  • Username: test7
  • Password: 7

(Note: If the database has been reset, please register a new account on the Start screen.)

Changes in Design and Content

This version of the EcoHabitTracker App includes several significant improvements to the design, functionality, and code quality compared to the initial prototype.

1. Bonus features

  • Motivational Quotes: Added a new feature on the splash screen that fetches random motivational quote from the zenquotes API using the Ion library. This content promotes the app's goal of fostering positive habits.
  • Book Recommendation Engine: Added a new feature on the Home Dashboard that fetches random self-improvement book recommendations from the OpenLibrary API using the Ion library. This content promotes the app's goal of self improvement.
  • Dynamic Weather Integration: Integrated the OpenWeatherMap API to display real-time weather data based on the user's registered location, helping users plan outdoor habits.
  • Location-Based Registration: Updated the "Create Account" screen to include a Location/City field. This data is stored in the local SQLite database and used to personalize the weather experience.
  • user profile Character options: You can choose between four character in your profile.

About

Android habit tracking app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages