Shopmate is a Flutter application developed for the purpose of learning and improving skills in building forms in Flutter, working with authentication, state management, sending HTTP requests, and working with animations, among other things.
The following technologies and libraries were used in the development of this project:
Below are some screenshots of the Shopmate app:
Before running the application, it is necessary to create a .env
file manually or by running the setup scripts to add the values of BASE_URL
for Firebase Runtime Storage and API_KEY
, which are required for the application to run.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/faamaral/shopmate.git
- Create a
.env
file with the required variables (see example in.env.example
). - Run the following command to install the project dependencies:
flutter pub get
- Run the project:
flutter run
Contributions to the project are welcome. To contribute, please fork the repository, create a new branch, make your changes, and submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.