I wanted to create an app to help users to find and download custom rom for their devices in an easy way
Everyone can contribute to the project adding new custom roms to the app or by leaving reviews to those already present
This app was also an opportunity to build my first full-stack project and try new tecnology like Docker
and InfluxDB
The app and the website are free and without ads
If you want to build the app you can download the repository and run flutter build apk
or flutter build web
The api code and the models are in the lib/logic folder
- The
services
folder contains all the client api code - The
http_handler
contains the basic http client for handling errors - The
*_service
file contains the code for interacting with the relative api service - The
controller.dart
file contains the user controller - The
models.dart
contains all the models for the api response
The ui code is in the lib/views folder
- The
screen
folder contains all the app screen, all the_screen
file contains all the code for the screen including the controller and screen related widget - The
theme.dart
contains all the basic theming and the static app color - The
custom_widget.dart
file contains all the custom widget used in the app
GNU General Public License v3.0
If you have any suggestion contact me