Skip to content

sumaya-786/Monumento1

 
 

Repository files navigation

Resonate logo

Monumento 🌎

Discord Follow    License:GPL-3.0   GitHub Org's stars

Monumento is an AR-integrated social app that transforms how you connect with the world’s most iconic landmarks. Through Monumento, you can check in to popular monuments, explore famous sites, and discover new people, all within a social platform dedicated to cultural and historical experiences. Whether you're a traveler or a history enthusiast, Monumento offers an immersive way to engage with the world’s most treasured locations.

💻 Technologies Used

  • Dart
  • Flutter
  • Firebase

🖥️ How to setup locally

Clone the project

  git clone https://github.com/AOSSIE-Org/Monumento.git

Go to the project directory

  cd Monumento

Install dependencies

  flutter pub get

Create .env using template .env.template and add API keys

cat .env.template > .env

Add the following API keys to the .env file

  • GOOGLE_SIGNIN_ANDROID_CLIENT_ID: Obtain this from the Google Cloud Console for Android configuration.
  • GOOGLE_SIGNIN_APPLE_CLIENT_ID: Obtain this from the Google Cloud Console for iOS configuration.
  • GOOGLE_SIGNIN_WEB_CLIENT_ID: Obtain this from the Google Cloud Console for web configuration.
  • GEOAPIFY_API_KEY: Obtain this from the Geoapify website for fetching location.

Refer to the updated guide below for obtaining these API keys:

Configure Firebase

Follow the official Firebase guide to set it up for this project. This will:

  • Add the google-services.json file for Android.
  • Add the GoogleService-Info.plist file for iOS and MacOS.
  • Create the firebase_options.dart file in the lib folder.

✌️ Maintainers

🙌 Contributing

⭐ Don't forget to star this repository if you find it useful! ⭐

Thank you for considering contributing to this project! Contributions are highly appreciated and welcomed. To ensure a smooth collaboration, Refer to the Contribution Guidelines.

We appreciate your contributions and look forward to working with you to make this project even better!

By following these guidelines, we can maintain a productive and collaborative open-source environment. Thank you for your support!

📍 License

Distributed under the GNU General Public License. See LICENSE for more information.

📫 Communication Channels

If you have any questions, need clarifications, or want to discuss ideas, feel free to reach out through the following channels:

Discord Server
Email

Made by the Community, with ❤️

Contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 92.0%
  • C++ 3.8%
  • CMake 2.9%
  • Swift 0.4%
  • Ruby 0.4%
  • HTML 0.3%
  • Other 0.2%