NittanyLions42 / wellnessbuddy

This Android app provides activity suggestions based on weather for students and faculty. It uses zip code for forecasts, features distinct interfaces, and employs a hybrid MVC-CS architecture with efficient data management, streamlined with Github Actions for development.
0 stars 1 forks source link

👋 Welcome to the Wellness Buddy Repository

Introduction

Welcome! This guide will walk you through how to set up before contributing to development.

Getting Started

Setup your local environment

Continuous Integration Tool

We have integrated GitHub Actions as our primary continuous integration tool to automate, streamline, and enhance our development workflow. The configuration set will automatically triggers a Gradle build check running ./gradlew build each time a commit is pushed to the repository. This setup ensures that every change is verified for build success before being integrated into the main codebase, thereby maintaining the stability and reliability of our project. This continuous integration process plays a crucial role in identifying and resolving potential issues early, enhancing the overall quality of our software.

Helpful Commands

./gradlew build

/gradlew build connectedCheck

/gradlew connectedCheck

Best Practice for Code Review

Coming soon.

Troubleshooting

Issue #1

"I cannot run ./gradlew in my terminal"

Issue #2

"My pull request shows Android CI / build (pull_request) failed"

If you are any other questions and concerns, feel free to reach out to me