Rabbit Hole is a mobile application designed to help users build and maintain routines. Users can create routines and add relevant activities and tasks. Each activity has scheduled periods that enable users to seamlessly navigate through their routines. Users can also see the overviews of their progress in different periods to track their performance.
- Flutter
- Firebase
git clone https://github.com/jrolana/cmsc128_lab.git
cd cmsc128_lab
flutter pub get // install dependencies
flutter run // runs the application- Clone the repository.
- Pull latest changes.
git pull - Create a new branch.
git checkout -b branch-name - Create changes.
- Test code by running the application.
- Push changes to the repository.
git add .git commit -m "commit message"git push
It is recommended to use virtual or physical devices to run the app, as browsers don't support the actual dimensions of a phone.
- Enable wireless debugging.
- Open Android Studio to connect your device.
- Type
flutter devicesin Visual Studio Code to check if the device is already connected. - Type
flutter runand select your device.
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.