-
Notifications
You must be signed in to change notification settings - Fork 32
Home
Microsoft Teams Clone is a Video conference application with a rich integrated chat experience, to connect with friends,family & colleagues. Developed as a redesign of Microsoft Teams during my menteeship at Microsoft Engage 2021
- This application follows the Effective Dart: Style & the repository is maintained following Agile Methodologies and Gitflow Workflow
- A line limit of 80 characters is followed for comments and dart code
- Please refer to the Codebase overview wiki page for detailed explanation.
Before running this project please ensure Flutter is installed and configured on your machine. If you're new to Flutter, please checkout the official guide with installation instructions for your OS.
This project is only configured to support the following platforms:
- Android
- iOS
Web and Desktop are not supported at this time.
After installing Flutter and the necessary toolchain for your device (Android or iOS), connect your device or open your emulator before running the following:
Clone the repo
git clone https://https://github.com/Karanjot-singh/microsoft_teams_clone/
Open the app folder
cd microsoft_teams_clone
Install package dependencies:
flutter packages get
Open or create an emulator
# To run an emulator, run 'flutter emulators --launch <emulator id>'.
# To create a new emulator, run 'flutter emulators --create [--name xyz]'.
# You can find more information on managing emulators at the links below:
# [https://developer.android.com/studio/run/managing-avds](https://developer.android.com/studio/run/managing-avds)[https://developer.android.com/studio/command-line/avdmanager](https://developer.android.com/studio/command-line/avdmanager)
Run the project on your device or emulator:
flutter run
- Sign up for an account here
- Follow the guide here
- Login to your dashboard and configure your project.
- Please refer to the Official guide here.