Skip to content

fatihmerickoc/miitti_app

Repository files navigation

🎉 Miitti App:

miitti app is a mobile app that helps people make new friends through shared hobbies and interests. connect with like-minded individuals, discover local events, and create your own gatherings - all in one place!

TL;DR Facebook + Tinder combined with a map

👩🏽‍🍳 Features

  • social networking: create a profile, add friends, and chat with other users who share your passions
  • event discovery: explore a map powered by Mapbox to find nearby events and activities
  • hobby-based matching: get matched with potential friends based on your mutual hobbies and location.
  • real-time notifications: recieve push notifications about new events, friennd requests, and messages

📱 Download the App

you can download our app from your favorite store:

Download on Google Play

Download on the App Store

🧑‍🎨 Designs

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6.1 Screenshot 9 Screenshot 10 Screenshot 11 Screenshot 12 Screenshot 13 Screenshot 7 Screenshot 8 Screenshot 6

🗺️ Mapbox Integrationn

this app uses mapbox to provide an interactice map for events, here's how it works:

  1. The Mapbox SDK is set up with API keys.

  2. Event data is fetched from the backend API and parsed.

  3. Markers are created for each event using the Mapbox SDK.

  4. Gestures are used to detect taps (show event details) and long-presses (create events).

  5. User actions (confirm attendance, create event) are sent to the backend API.

🛠️ Getting Started

Prerequisites

  • Flutter SDK: Install Flutter
  • Firebase account & credentials
  • Mapbox account & credentials

Installation

  1. clone this repo:
git clone https://github.com/fatihmerickoc/miitti_app.git
cd miitti_app
  1. install dependencies
flutter pub get
  1. run the app
flutter run

📦 Built With

Flutter ~ the mobile framework

Firebase ~ backend and database service (also used for push notificiations)

Mapbox ~ mapping and location service

Riverpod ~ state management library

📜 License:

© 2024 Fatih Koc. All rights reserved. This code is the proprietary property of Fatih Koc. No part of this repository may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the owner, except for brief quotations in critical reviews and certain noncommercial uses permitted by copyright law. Usage for commercial purposes or within company settings is explicitly prohibited.

About

https://www.miitti.app/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages