FindServices is an app that allows the user to create a registration for himself and access the platform, where he will be able to view several service providers already registered, view information about the services provided by them, their evaluations and then, if he wishes, hire a service. It has search engines, filters and other instruments that facilitate visualization. The commun user can also modify his registration to become a service provider.
Important to remember that this initial version was developed as a form of study and training.
This project comprises the Front-end layer of the FindServices application. It was developed using the Dart language together with the Flutter framework in a modular architecture, standard adopted in many real market scenarios, and it was a study of these technologies.
Here you'll find the structure of all the screens/pages of the application.
Some of the features that are part of this project are:
- Registration of new users;
- Registration of service providers;
- Filters to locate providers;
- Request for services;
- Viewing requests made and received;
- User evaluation;
- Etc...
Flutter 3.10.5
Dart 3.0.5 • DevTools 2.23.1
To use the application, you'll also need to have and run the Back-end layer of the application, which can be found in the following:
https://github.com/Vitkinn/find-services-backend
You can run the following commands in Bash:
- Clone the repository:
git clone https://github.com/Vitkinn/findservices.git
- Navigate to the project directory:
cd findservices
- Install the dependencies:
flutter pub get
To run the app on a connected device or emulator, use the IDEA or following command in a terminal with the project selected:
flutter run
That's it, remember to have fun and feel free to contribuate!