Short walkthrough showing habit creation, tracking, and progress overview. [https://youtube.com/shorts/uMIktRfxXw0?feature=share ]
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.)
This version of the EcoHabitTracker App includes several significant improvements to the design, functionality, and code quality compared to the initial prototype.
- Motivational Quotes: Added a new feature on the splash screen that fetches random motivational quote from the zenquotes API using the
Ionlibrary. 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
Ionlibrary. 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.