Skip to content

Latest commit

 

History

History
114 lines (69 loc) · 3.77 KB

README.md

File metadata and controls

114 lines (69 loc) · 3.77 KB

DescarteBemX

Dart Flutter Firebase Android Postman Visual Studio Code

This project is a prototype of a mobile application for the Android platform that works collaboratively to help the community dispose of environmentally sensitive materials.

Developed with Flutter and Google Firebase

Features:

  • Query collection points for sensitive materials using multiple keys
  • Insert, change, and delete data from collection points, materials, and receiving entities
  • User control with FirebaseAuth.

Table of Contents

Installation

  1. Clone the repository:
git clone https://github.com/jonasfschuh/descartebemX
  1. Install dependencies
flutter pub get
  1. Create a Google Firebase Firebase project of type "Realtime Database". Optional: Import database
https://github.com/jonasfschuh/descartebemX/data/descartebem-default-rtdb-export.json
  1. Register que app with FlutterFire In the command line or terminal, execute flutterfire and configure your firebase project to generate de google API keys.
flutterfire configure

Usage

  1. Start the application Visual Studio Code
  2. Launch an android emulator
  3. Start the android application

Authentication

In the Firebase console, option Authentication, Add user

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request to the repository.

When contributing to this project, please follow the existing code style, commit conventions, and submit your changes in a separate branch.

Screenshots

Splash screen

Splash screen

Main screen

Main screen

Search screen with cupertino icons

Main screen

Detail

Detail

Detail maps

Detail maps

Details crud

Detail crud

Menu

Memu

Entities

Entities

Dark screen mode

Dark screen mode

Google Firebase Realtime (back-end)

Google Firebase Realtime