The objective of this project is to create a Flutter application that integrates with a provided API to manage and display user shifts.
The application allows for a user to view their shifts in a monthly calendar and interact with individual shifts.
There is a Clock-in and Clock-out feature with required time and location validations.
Before running the project, make sure you have the following installed on your machine:
- Flutter SDK
- Dart SDK
- Android Studio or Visual Studio Code with Flutter and Dart plugins
Xcode is not necessary for this project as only the Android version has been implemented.
- Clone the repository
git clone https://github.com/jsum20/flutter_test.git
cd flutter_test- Install Dependencies
flutter pub get-
Set up an emulator You can create one via Android Studio or run a physical Android device.
-
Run the project
flutter run