Skip to content

A Software as a Service application that provides a scheduling interface for small businesses that take care of animals.

Notifications You must be signed in to change notification settings

farahmadii/Critter-Chronologer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

A Software as a Service app for veterinarian

This enterprise project developed in Spring boot allows users to create schedules that associate pets, owners, and employees with calendar events. I used both JDBC and Hibernate to persist data in an external database. CRUD operations are exposed via a REST controller layer. Finally I've integration tested the app with SpringBootTest. Usual API calls can also be done using provided json file in Postman.

Getting Started

Dependencies

Postman

In addition to the included unit tests, a Postman collection has been provided.

  1. Open Postman.
  2. Select the Import button.
  3. Import the file found in this repository under src/main/resource/Udacity.postman_collection.json
  4. Expand the Udacity folder in postman.

Built With

  • Spring Boot - Framework providing dependency injection, web framework, data binding, resource management, transaction management, and more.
  • Google Guava - A set of core libraries used in this project for their collections utilities.
  • H2 Database Engine - An in-memory database used in this project to run unit tests.
  • MySQL Connector/J - JDBC Drivers to allow Java to connect to MySQL Server

About

A Software as a Service application that provides a scheduling interface for small businesses that take care of animals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages