Skip to content

ECSE321-Fall2018/t08

Repository files navigation

RideShare

TravisCI Build Status for Master Branch: Build Status

Heroku Backend API Website: rideshare08.herokuapp.com

Heroku Dashboard: heroku.com

Our Wiki: https://github.com/ECSE321-Fall2018/t08/wiki

Our Administrator Website Repository: https://github.com/ECSE321-Fall2018/t08-web

Main Components

  • Spring Boot Backend (RESTful API)

    • Maven Build System
    • JPA
    • Heroku (hosting backend and PostgreSQL database)
    • JUnit and Mockito
  • Android Passenger Application

    • Gradle Build System
    • Multi-Activity Application
    • Includes Master/Detail Flow, DatePickerDialog, TimePickerDialog, etc...
    • Calls backend API endpoints
    • JUnit and Mockito
  • Android Driver Application

    • Gradle Build System
    • Multi-Activity Application
    • Includes Master/Detail Flow, DatePickerDialog, TimePickerDialog, etc...
    • Calls backend API endpoints
    • JUnit and Mockito
  • TravisCI Build Matrix