Skip to content

Repository files navigation

Rabbit Hole

RabbitHole_Presentation 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.

Technology Stack

Installing the Project

Download the project from the repository
git clone https://github.com/jrolana/cmsc128_lab.git
Install dependencies
cd cmsc128_lab
flutter pub get     // install dependencies
flutter run         // runs the application

Contributing to the Project

  1. Clone the repository.
  2. Pull latest changes. git pull
  3. Create a new branch. git checkout -b branch-name
  4. Create changes.
  5. Test code by running the application.
  6. Push changes to the repository. git add . git commit -m "commit message" git push

Testing Changes

It is recommended to use virtual or physical devices to run the app, as browsers don't support the actual dimensions of a phone.

Running App on Physical Device

Thru Wireless Debugging

  1. Enable wireless debugging.
  2. Open Android Studio to connect your device.
  3. Type flutter devices in Visual Studio Code to check if the device is already connected.
  4. Type flutter run and select your device.

Resources

For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

About

Mobile application designed to help users build and maintain routines.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages