Skip to content

Vong3432/Pengo

Repository files navigation

Pengo

The actual booking app.

Notes

This project is in Phaseout stage and no longer maintained.

Features

  • All in one multipurpose booking app.
  • Easiest booking app for everyone.
  • UX First Design
  • GooCard Cloud Identification.
  • Seamless delay device communication.
  • Rewarding System that actually is about "win-win".

Wishlist

  • IOT GooCard Integration.
  • Open-source API/SDK.

Video demo

Commands

  1. Generate JSON serializable files flutter pub run build_runner build

Environment

Flutter 3

Getting started

  1. Clone the repository
  2. Clone the repository from backend repository. Setup the backend repository.
  3. Configure environment variables in .env file. See .env.example for more details.
  4. Setup Mapbox SDK ios (This is being done locally since they want to do verification).
  5. Put GoogleService-Info.plist in "/ios" folder.
  6. Start the backend server.
  7. Start the flutter app with "flutter run".

If previously installed this project with Flutter 2 and updated to version 3

Setup installation problems

Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies.
To update the CocoaPods specs, run:
  pod repo update

  ...
[!] Error installing Mapbox-iOS-SDK

About

🐧 Multi-purpose Booking APP [Degree FYP]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published