Getting Started
This is a guide to help you get started with the project.
Prerequisites
- Flutter installed on your machine
- Firebase project setup
- Git installed on your machine
- FlutterFire Cli installed on your machine
Installation
There are two ways you can get started with the project:
1. Using the CLI
Install the CLI:
bash
dart pub global activate techshoi_appThen create a new project:
bash
techshoi_app create -n my_appRename the .env.example file to .env and continue with the setup.
2. Manual
Clone the repository:
bash
git clone https://github.com/TechShoi/techshoi-app.gitChange the directory:
bash
cd techshoi-appInstall the dependencies:
bash
flutter pub getRun code generation:
bash
flutter pub run build_runner build --delete-conflicting-outputsRun pub get again to get the generated files:
bash
flutter pub getChange app package name
bash
flutter pub run change_app_package_name:main com.new.package.nameWARNING
Make sure to change the package name manually in the ios/Runner.xcodeproj/project.pbxproj file as well.
Rename the .env.example file to .env and continue with the setup.
Run the project
Run the project:
bash
flutter runDone!