https://github.com/alafty/watertrackingapp
https://github.com/alafty/watertrackingapp
ios-app javascript react-native redux
Last synced: 21 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alafty/watertrackingapp
- Owner: alafty
- Created: 2022-09-27T00:51:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-10-25T22:06:31.000Z (over 3 years ago)
- Last Synced: 2025-01-21T07:11:32.665Z (over 1 year ago)
- Topics: ios-app, javascript, react-native, redux
- Language: JavaScript
- Homepage:
- Size: 1.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WaterTrackingApp
This project was created as a task from Ithmar Solutions. The PDF specifying the objectives can be found in the project.
*Main Objectives*
1- Calculate ideal intake of water per day
2- Set daily goals for the user
3- Keep track of daily progress
-----------------------------
*Extra Features*
1- Added a forgot password feature
2- Keep record of user's data after logging out
3- Add different values of water cups based on standard sizes
----------------------------
*Problems Faced*
1- Adding notifications for reminders as iOS needed an Apple Developer Program subscription
2- BMI is not correctly calculated
3- dailyConsumption does not get updated on user switch
----------------------------
*Project Heirarchy*
1- src: main directory for the working files
2- redux: a directory for redux-related files (slice and store)
3- Screens: a directory for all the screens in the app
4- App.js: main navigation controller
5- Colors.js: main colors used in the project
6- components: a directory for all custom made components in the app