Skip to content

Repository files navigation

Virtual Scroll Access System

Team Members:

  • [Martin Liu] - Developer
  • [ Natsu Lu ] - Developer
  • [Rick Honda] - Developer, Product Owner
  • [Haley Tran] - Developer, Scrum Master

Quick Start

Prerequisites

  • Java 11 or higher - Check with java --version
  • Gradle (included via wrapper) - No separate installation needed

Building the Project

# Build the entire project (compile source code and run tests)
./gradlew build

# Or if you prefer using system Gradle
gradle build

Running the Application

# Run the Virtual Scroll Access System
./gradlew run

# Alternative using system Gradle
gradle run

Running Tests

# clean and test, generating JacocoTestReport
./gradlew clean test jacocoTestReport

Test Report

Found in path: build/reports/jacoco/test/html/index.html

Development Commands

# Clean build artifacts
./gradlew clean

# Compile without running tests
./gradlew compileJava

# Run tests only (without building)
./gradlew test

# Get help on available tasks
./gradlew tasks

About

Scroll management platform 💫 Collaborated in team of 4 to develop production-style Java app through Agile/Scrum, branch-based development, code reviews, and weekly client demos. Maintained a CI/CD pipeline with Jenkins, Docker, and JaCoCo, using automated builds, integration checks, and >75% code coverage. 100% features delivery

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages