https://github.com/jamison0902/flutter-shopping-list
A simple shopping list application
https://github.com/jamison0902/flutter-shopping-list
dart firebase flutter
Last synced: about 1 month ago
JSON representation
A simple shopping list application
- Host: GitHub
- URL: https://github.com/jamison0902/flutter-shopping-list
- Owner: jamison0902
- Created: 2024-12-14T16:54:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-21T16:59:53.000Z (over 1 year ago)
- Last Synced: 2025-01-03T12:18:46.056Z (over 1 year ago)
- Topics: dart, firebase, flutter
- Language: C++
- Homepage:
- Size: 417 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Shopping List App
This project is a simple shopping list application that allows users to add, edit, and delete items on their list. It also provides functionality for working with user input and forms.
In addition to managing the shopping list locally, the app connects to a backend powered by Firebase. It sends HTTP requests to store and retrieve data, enabling real-time synchronization across devices. This combination of frontend and backend technologies allows for a seamless and interactive user experience.
|  |  |
|---|---|
## Resources
- Flutter 3.24.4
- Dart 3.5.4
- DevTools 2.37.3
- Firebase
## Configure Firebase
The application requires a Firebase connection to work correctly. To set it up, follow these steps:
- Create a Firebase project using Realtime Database.
- Acess the project e copy the API URL.
- Update Firebase Endpoints in the Code.
## Starting the application
Before you begin, make sure you have Flutter installed and configured correctly on your machine. If you prefer, you can also use a mobile device emulator. After downloading and unzipping the project files, follow the steps below:
1. Open the terminal and navigate to the directory where the project files were saved.
2. Run the command below to ensure that all project dependencies are installed:
```
flutter pub get
```
3. After successfully installing the dependencies, start the application by running the following command:
```
flutter run
```
4. With this, the application should be compiled and run on the emulator or connected device.