Pinned Repositories
booking.com-db-project
Design and implementation of a database system for a commercial accommodation booking system (booking.com). The database system mirrors the operation of selected aspects of the accommodation booking system.
CFG-Restaurant-Website
A website created by my group for our Code-First-Girls website project. I developed the menu-page only.
DVD-Library
A Java OOP that allows a user to access and add information about a DVD collection stored in a text file. The program follows MVC design pattern and uses dependency injection.
emotion-tracker-api
emotion-tracker-consume
Emotion Tracker App that uses a REST API
emotion-tracking-app
Emotion Tracker: Record and visualize your emotions over time
Flooring-Mastery
Group-Project-OrderBook
A Java OOP console-based application simulating an order book (a list of buy and sell orders for a specific security or financial instrument organized by price level). The user can view the order book, view statistics about the orderbook, match an order to execute a trade, match all orders until at least either the buy or sell orders are empty, view a trade by trade ID and view all trades.
Hotel-Relational-Database-Design
This project involved converting an Excel spreadsheet system for a hotel to a relational database. The database was designed to satisfy 3NF using the data provided. An ERD diagram was created to represent the database as well as the script to create and populate the tables and SQL queries.
learning-design-patterns
Explanations of design patterns & code examples
chloeedgar's Repositories
chloeedgar/Hotel-Relational-Database-Design
This project involved converting an Excel spreadsheet system for a hotel to a relational database. The database was designed to satisfy 3NF using the data provided. An ERD diagram was created to represent the database as well as the script to create and populate the tables and SQL queries.
chloeedgar/booking.com-db-project
Design and implementation of a database system for a commercial accommodation booking system (booking.com). The database system mirrors the operation of selected aspects of the accommodation booking system.
chloeedgar/CFG-Restaurant-Website
A website created by my group for our Code-First-Girls website project. I developed the menu-page only.
chloeedgar/DVD-Library
A Java OOP that allows a user to access and add information about a DVD collection stored in a text file. The program follows MVC design pattern and uses dependency injection.
chloeedgar/emotion-tracker-api
chloeedgar/emotion-tracker-consume
Emotion Tracker App that uses a REST API
chloeedgar/emotion-tracking-app
Emotion Tracker: Record and visualize your emotions over time
chloeedgar/Flooring-Mastery
chloeedgar/Group-Project-OrderBook
A Java OOP console-based application simulating an order book (a list of buy and sell orders for a specific security or financial instrument organized by price level). The user can view the order book, view statistics about the orderbook, match an order to execute a trade, match all orders until at least either the buy or sell orders are empty, view a trade by trade ID and view all trades.
chloeedgar/learning-design-patterns
Explanations of design patterns & code examples
chloeedgar/Rock-Paper-Scissors
Rock-paper-scissors game to test basic Java syntax.
chloeedgar/sfg-jms
Example JMS project, following along with Spring Framework Guru (Udemy)
chloeedgar/sfg-pet-clinic
chloeedgar/spring5-recipe-app
chloeedgar/springboot-blog-rest-api
Follow along with Udemy video "Building Real-Time REST APIs with Spring Boot - Blog App" by Ramesh Fadatare.
chloeedgar/springboot-flights-rest-api
A Springboot REST API for flight data
chloeedgar/Vending-Machine
A Java OOP program that simulates a vending machine. The user puts in some amount of money and selects an item from a menu. If they have enough money, the user is told the change per coin and the inventory is updated. The items are stored, read and written from a text file. The program uses an MVC design pattern with a service layer and has unit tests for the DAO and service layer components. Big Decimal is used for monetary calculations and the program handles application-specific exceptions. The program also includes an audit DAO to log events and the time they occurred and uses Enums to represent the values of different coins. The application uses Spring dependency injection.