AlumNet Social Media App

AlumNet Social Media App with Flutter

Wooble is a fully functional social media app with multiple features built with flutter and dart.

  • Alumnet is an app that has been built with Flutter and Dart.
  • It is a network app that has multiple features.

Requirements

  • Any Operating System (OS) (ie. MacOS, Linux, Windows)
  • Any Integrated Development Environment (IDE) with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode, etc)
  • A beginner level knowledge of Dart and Flutter.

Features

  • Connect
  • Chatting
  • Posting
  • NewsFeed

Screenshots

AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter
AlumNet Social Media App with Flutter

Installation

1. Setup Flutter

2. Clone the repo

3. Setup the firebase app

  • You need to create a Firebase instance. Follow the instructions
    at https://console.firebase.google.com.
  • Once you create Firebase instance, you need to enable Google authentication.
  • Go to the Firebase Console for your new instance.
  • Click “Authentication” in the left-hand menu
  • Click the “sign-in method” tab
  • Click “Email and Password” and enable it
  • Create an app within your Firebase instance for Android, with package name com.yourcompany.news
  • Run the following command to get your SHA-1 key:

keytool -exportcert -list -v 
-alias androiddebugkey -keystore ~/.android/debug.keystore
  • In the Firebase console, in the settings of your Android app, add your SHA-1 key by clicking “Add
    Fingerprint”.
  • Follow instructions to download google-services.json
  • place google-services.json into /android/app/.
  • (skip if not running on iOS)
  • Create an app within your Firebase instance for iOS, with your app package name
  • Follow instructions to download GoogleService-Info.plist
  • Open XCode, right click the Runner folder, select the “Add Files to ‘Runner’” menu, and select the
    GoogleService-Info.plist file to add it to /ios/Runner in XCode
  • Open /ios/Runner/Info.plist in a text editor. Locate the CFBundleURLSchemes key. The second item
    in the array value of this key is specific to the Firebase instance. Replace it with the value for
    REVERSED_CLIENT_ID from GoogleService-Info.plist

Double check install instructions for both

What’s Next?

  • Voice chat
  • Community Hub
  • Sending and Uploading Videos(Video Compatibility)

GitHub

View Github

Entradas similares

Deja una respuesta