Skip to content

dnkoulouris/faas-poll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Football As A Service - FAAS

A cross-platform Flutter app for organizing and participating in football match polls. Users can create and vote on match formats: 5x5, 7x7, or 11x11.


🧠 What This App Does

This app helps football players coordinate matches by allowing:

  • 🗳 Creating polls for upcoming matches
  • ✅ Joining polls to confirm attendance
  • 👥 Viewing participants in real time
  • 🧑‍💼 Users can remove participants

🛠 Features

  • 🔥 Firebase Firestore backend
  • 📱 Cross-platform support (currently only for Web)
  • ⚡ Real-time participation updates
  • 🧱 Built with clean and modular Dart/Flutter architecture
  • 🌐 Deployed via Firebase Hosting for the Web

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/dnkoulouris/faas-poll.git
cd faas-poll

2. Setup FlutterFire CLI

dart pub global activate flutterfire_cli
flutterfire configure

3. Run locally

flutter run -d chrome

4. Setup Firebase Hosting

npm install -g firebase-tools
firebase login
firebase init hosting

3. Build & Deploy

flutter clean
flutter build web --wasm --release
firebase deploy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors