Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adamouization/mealtrackerapp
:ramen: Meal Tracker/Rating Application built in Swift to learn the basics of the iOS programming language.
https://github.com/adamouization/mealtrackerapp
ios ios-app meal-tracker swift
Last synced: about 9 hours ago
JSON representation
:ramen: Meal Tracker/Rating Application built in Swift to learn the basics of the iOS programming language.
- Host: GitHub
- URL: https://github.com/adamouization/mealtrackerapp
- Owner: Adamouization
- License: mit
- Created: 2019-08-06T07:37:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-17T08:51:45.000Z (almost 5 years ago)
- Last Synced: 2024-11-09T16:39:16.886Z (about 2 months ago)
- Topics: ios, ios-app, meal-tracker, swift
- Language: Swift
- Homepage:
- Size: 17.6 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MealTrackerApp [![Build Status](https://travis-ci.org/Adamouization/MealTrackerApp.svg?branch=master)](https://travis-ci.org/Adamouization/MealTrackerApp) [![GitHub stars](https://img.shields.io/github/stars/Adamouization/MealTrackerApp)](https://github.com/Adamouization/MealTrackerApp/stargazers) [![GitHub license](https://img.shields.io/github/license/Adamouization/MealTrackerApp)](https://github.com/Adamouization/MealTrackerApp/blob/master/LICENSE)
Learning Swift by building a simple application to track meals based on the official online [Swift tutorial](https://developer.apple.com/library/archive/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1) and further improving the app by discovering concepts not covered by the tutorial.
## Features
Additional features:
* [X] Implement continous integration (Travis CI)
* [X] Create simple app icon
* [X] Add a splashscreen
* [ ] Add more data, including meal location, meal description and date.
* [ ] Use auto layout to adapt rating stars when entering edit mode
* [ ] Write additional unit tests
* [ ] Allow re-ordering of meal entries
* [ ] Make ratio of all uploaded pictures square (1:1)Features implemented from the tutorial:
* [X] Rating system
* [X] Edit and delete behaviour
* [X] Table view implementation
* [X] Data persistance
* [X] Unit tests### Screenshots
Home Screen | Edit Meal | Add New Meal | Delete Meal
:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
| | |## License
* see [LICENSE](https://github.com/Adamouization/MealTrackerApp/blob/master/LICENSE) file## Contact
* email: [email protected]
* website: www.adam.jaamour.com
* linkedin: [www.linkedin.com/in/adamjaamour/](https://www.linkedin.com/in/adamjaamour/)
* twitter: [@Adamouization](https://twitter.com/Adamouization)