Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikemwai/localbiz
A flutter project that consists of a mobile and web app for local business discovery and directories.
https://github.com/mikemwai/localbiz
daraja-api firebase flutter google-maps
Last synced: 29 days ago
JSON representation
A flutter project that consists of a mobile and web app for local business discovery and directories.
- Host: GitHub
- URL: https://github.com/mikemwai/localbiz
- Owner: mikemwai
- License: mit
- Created: 2023-06-20T12:33:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-09T09:21:32.000Z (about 1 year ago)
- Last Synced: 2024-11-10T08:37:48.665Z (3 months ago)
- Topics: daraja-api, firebase, flutter, google-maps
- Language: Dart
- Homepage:
- Size: 1.43 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Localbiz
Localbiz is a mobile application transforming how users discover and engage with local businesses. It utilizes location-based technology, guides users to nearby establishments, and enables secure payments within the platform. By empowering local businesses with comprehensive profiles, it enhances visibility and fosters economic growth. Experience the future of local business engagement with Localbiz, where convenience, connectivity, and commerce converge.
## Installation
- Fork the project to create a copy of the project in your own Github account through the GitHub CLI as shown below:```sh
gh repo fork OWNER/REPO
```- Download the project as a zip file from your forked repository and extract its contents.
- Enable developer settings on your Android phone to allow the installation of applications from unknown sources. This will enable USB debugging.
- Open the project in your preferred IDE such as VisualStudio Code.
- Install the dependencies by running the command to get the necessary packages and dependencies:```sh
flutter pub get
```- Run the application by executing the command in the terminal to build and run the application on your connected Android device as shown below:
```sh
flutter run
```## Database
The project utilizes Firebase as the database. To set up the database, follow these steps:
- Create a [Firebase project](https://console.firebase.google.com).
- Enable Firebase Authentication and configure the desired sign-in methods.
- Set up the Firestore database and Firestore rules according to your requirements.## Contributions
To make contributions to the project:
- Fork the repository.
- Create a feature branch on your forked repository.
- Submit a [pull request](https://github.com/mikemwai/localbiz/pulls).## Issues
If you have any issues with the project, please feel free to open up an [issue](https://github.com/mikemwai/localbiz1/issues).## License
This project is licensed under the [MIT License](LICENSE).