Skip to content

ajaypatel24/TennisReservation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

I don't like people reserving all the Tennis courts, so I automated reserving all the Tennis courts

Screenshots

Main Dashboard

Screen Shot 2020-08-25 at 2 02 09 PM

Reservation List By Date

Screen Shot 2020-08-25 at 2 02 58 PM

Technologies used

  • Java Spring + Maven
  • Selenium Driver
  • Java Mail
  • ReactJS
  • React Bootstrap
  • OpenWeatherMap API
  • PostgreSQL
  • Heroku (project is currently connected to a remote database)

This project follows an organized development pipeline involving 2 main branches

Branch Merge to Purpose
Master N/A production ready
DEV Master all current working features
ATC-x DEV new features
ATCB-x ATC-x branch bug fixes
ATD-x N/A documentation
DEP-x N/A deployment related

Master

  • Only fully tested code ready for deployment is on the master branch.

DEV

  • Once a feature is completed and working, it is merged into the DEV branch.

ATC branches

  • These branches are created according to codes of issues in this repository once a task is complete, the ATC branch is merged into the DEV branch.

ATCB branches

  • These branches are created according to codes of issues in this repository once a bug is fixed, the ATCB branch is merged into its corresponding ATC branch.

ATD branches

  • These branches are created according to codes of issues in this repository. They are related to any form of documentation.

DEP branches

  • These branches are created according to codes of issues in this repository. They are related to any form of deployment

About

Sorry, we have a reservation here at 5:00pm...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published