This is an application to let user get acquainted with stoic thoughts.
There are two main goals of creating this application:
- Deliver tool, that users can study stoics' thoughts, save their favorites quotes, inspire, find a wisdom.
- Practice coding, among others: MVVM, Room, API, Retrofit, Navigation Component, Fragments, ViewModel, View Binding, LiveData, Coroutines, Third Party Library, Gradle etc.
This application gets more than 1000 quotes from API and saves it in the database. User is able to:
- See a list of all quotes,
- Go to a single quote,
- Add them to favorites or delete them from database,
- Draw a random quote.
- Philipp Lackner
- Florian Walther
- Flaticon - free icons - App icon source
- Wikipedia Stoic images source
- Miro - architecture diagram
If you see an opportunity to improve my code do not hesitate to contact me: maciej.k.glownia@gmail.com. If you want to copy it and develop with your own idea, take it and enjoy learning path.