Skip to content

thisisyoussef/instad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instad

Instad is a mobile application built with Flutter. It allows users to instantly discover, share and interact with sports venues in the area.

Table of Contents

Project Overview

Instad takes advantage of the power of Flutter, a UI toolkit by Google that enables the rapid development of high-quality, native cross-platform apps for Android, iOS, and the Web. The app integrates the eGoogle Maps API to provide users with a seamless and unified search experience.

Installation Instructions

To install and run the project locally, follow these steps:

  1. Ensure that you have the latest version of Flutter installed on your development machine by following the Flutter installation guide.

  2. Clone the repository using the following command:

    git clone https://github.com/thisisyoussef/instad.git
    

    Alternatively, download the repository as a ZIP and extract it to a directory of your choice.

  3. Open the project directory in your code editor, and run the following command to install the required dependencies specified in pubspec.yaml:

    flutter pub get
    
  4. Connect an Android or iOS device or start an emulator/simulator. Ensure that the device is running and detected by running flutter devices.

  5. Build and run the application using the following command:

    flutter run
    

The Instad app should now be running on your device.

Usage Guide

Once you have successfully installed and launched the app, you can start browsing and interacting with sports venues from various areas and sports. The backend is hosted on Firebase.

Features and Functionality

  • Browse Sports Venues in the area.
  • Search and discover new venues based on your interests.
  • Book a sports venue.
  • Support for Android and iOS.

Contributing Guidelines

We welcome contributions from developers and users alike. To contribute to this project, feel free to create a fork of the repository, make your changes, and submit a pull request.

Ensure that your changes do not break existing functionality or introduce major bugs. It is also important to follow the code conventions and documentation standards used throughout the project.

License Information

This project is licensed under the MIT License. Contributions are subject to the same license.

Contact Information

For any inquiries or suggestions, please feel free to contact the repository owner Youssef.

Technologies and Tools

Instad uses the following technologies and tools that contribute to its functionality, performance, and overall success:

  • Flutter - The main UI framework for building the app. Ensures native performance, rapid development, and ease of maintenance.
  • Dart - The programming language used to develop the app. Provides powerful features and strong language safety.
  • Google Maps APIs - Used to display locations and directions to sports venues.
  • Git - Used for version control and collaboration.
  • Firebase - Used to store and fetch app data.

These technologies and tools allow for efficient development, improved performance, and cross-platform compatibility, which helps increase the user base and engagement.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages