Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 1.2 KB

README.md

File metadata and controls

41 lines (33 loc) · 1.2 KB

BakingUp-Frontend

Welcome to the BakingUp Frontend Repository!

Technology Stacks

Programming Languages:

  • Dart

Development Tools:

  • Mobile Application: Flutter
  • 3rd Party APIs: Firebase Authentication, Firebase Cloud Messaging
  • CI/CD: GitHub Actions

Installation Guide

1. Clone the Repository

  • For viewers on GitHub:

    git clone https://github.com/BakingUp/BakingUp-Frontend.git
  • For viewers in CS GitLab:

    git clone https://csgit.sit.kmutt.ac.th/csc498-499-bakingup/bakingup-frontend.git

2. Install Necessary Packages

  • Run the following command to install all required packages:

    flutter pub get

3. Setup Environment Variables

  • Create a .env file in the root directory of the project and add the following environment variables:

    API_BASE_URL=https://{IP_ADDRESS}:8000
  • Note: Replace {IP_ADDRESS}, with your actual IP address, or use localhost for iOS, or 10.0.2.2 for Android.

4. Start the Application

  • Select an iOS or android device to start the simulator.
  • Run the application by choosing either Start Debugging or Run Without Debugging from your IDE.