Quotlum is an uplifting quotes app built with Flutter and Dart, bringing daily inspiration to users. Discover a collection of motivational quotes that ignite positivity and empower personal growth, all within a clean and user-friendly interface with beautiful animations.
I tried to build Quotlum using Clean Architecture design. Feel free to send your comments and suggestions about improving my code :D
- Fetch quotes using the API.
- Change the theme color of the app to personalize the user experience.
Quotlum is a cross-platform mobile application that supports both Android and iOS platforms.
To run the Quotlum app locally, follow these steps:
- Clone this repository to your local machine.
- Ensure you have Flutter and Dart installed on your system.
- Navigate to the project directory in your terminal.
- Run the command
flutter pub get
to install the required dependencies. - Connect a device or start an emulator.
- Run the command
flutter run
to launch the app.
- Open the Quotlum app on your device or emulator.
- Tap or swipe the card to get a new awesome quote.
- A new card will appear on the screen.
- To change the theme color, press the palette icon on the app bar.
- A bottom sheet will appear, allowing you to choose your favorite color.
video_2023-06-18_14-36-34.mp4
The Quotlum app utilizes the following packages:
Name | Version | Link on pub.dev |
---|---|---|
flutter_bloc | 8.1.3 | https://pub.dev/packages/flutter_bloc |
http | 1.0.0 | https://pub.dev/packages/http |
connectivity_plus | 4.0.1 | https://pub.dev/packages/connectivity_plus |
get | 4.6.5 | https://pub.dev/packages/get |
shared_preferences | 2.1.2 | https://pub.dev/packages/shared_preferences |
Apache License Version 2.0