Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/malaksadek/infinite-produce
A To-Do List mobile application 📖 🖊 ☑ (2018)
https://github.com/malaksadek/infinite-produce
database firebase firebase-database full-stack ios ios-app java mobile-app mobile-development mysql mysql-database php sql swift swift-4
Last synced: about 1 month ago
JSON representation
A To-Do List mobile application 📖 🖊 ☑ (2018)
- Host: GitHub
- URL: https://github.com/malaksadek/infinite-produce
- Owner: MalakSadek
- License: gpl-3.0
- Created: 2020-05-14T14:57:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-25T16:16:05.000Z (over 3 years ago)
- Last Synced: 2024-09-29T22:03:50.847Z (about 2 months ago)
- Topics: database, firebase, firebase-database, full-stack, ios, ios-app, java, mobile-app, mobile-development, mysql, mysql-database, php, sql, swift, swift-4
- Language: Swift
- Homepage: https://malaksadek.wordpress.com/2019/08/31/infiniteproduce-do-everything/
- Size: 253 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Infinite-Produce
A To-Do List mobile application (2018)📖🖊 Infinite Produce is a To Do List mobile application implemented in `Java` for `Android` and in `Swift` for `iOS` as a personal project. It connects to `Firebase` for database management and image storage.
The application allows the user to add new to do items, edit them later, delete them, reorder them, mark them as finished, and add notes to them. It can also show the user a random image with a motivational quote.The user is required to provide a one-time username which is used to link their to do items in the Firebase database (Firestore).The user may enter this username again if they change phones or delete the application to relink the current device to their stored to do items.
The structure of the database follows this shape: `Collection("Users").document(//UserID).Collection("Todos").document(//TodoID)`
and each to do has a name, a note, a state (completed or not), and an order (for displaying).![picture alt](https://github.com/MalakSadek/Infinite-Produce/blob/master/logo.png "Output Report")
Screenshots and videos can be found here: https://malaksadek.wordpress.com/2019/08/31/infiniteproduce-do-everything/
# Download the App
The app is available on:
* The iOS App Store: https://apps.apple.com/gb/app/infiniteproduce-do-everything/id1478504715
* The Google Play Store: https://apps.apple.com/gb/app/infiniteproduce-do-everything/id1478504715# Contact
* email: [email protected]
* LinkedIn: www.linkedin.com/in/malak-sadek-17aa65164/
* website: http://malaksadekapps.com/