Projects
Blackjack is an OOP Java project emulating the game of Blackjack which is created in Eclipse and designed to run on the Java Virtual Machine.
Java concepts used include: encapsulation, inherientance, polymorphism, arraylist, enums, getters, setters, toString, constructors, overridding, loops, switches, java libraries, and packages
This game starts out asking if you want to play a game of Blackjack, if yes then the game starts and you have option to check deck size, hit, stay, or quit. There is also a cheat option not displayed where you can view the cards coming up. There is an option to refresh the check which starts from full deck and cards are randomized. Also, there are checks for if you get blackjack, if you go over 21, if dealer has blackjack, if when the dealer draws his cards to ensure their card value is less than 17, if dealer goes over 21, and a check to see who has the higher value.
Blackjack CodeBoop is a Fullstack web application that connects users and people who do pet services together
Technologies and concepts used include: Scrum Agile, Trello for kanban boards and user stories, Miro for wireframing, Git, Github, SQL, MySQL, Spring Tool Suite, Spring Boot, Java, JPA, Junit, Postman, Gradle, JSP, HTML, CSS, Bootstrap, and AWS
This app starts out on landing page where you can login, register an account, or do search for services by City and State such as Denver, CO or search by services. After registering or logging in you have access to user detail page where you can put in details, add pets, or become a host or host details if already a host. A host is someone who provides services such as pet stays and/or grooming. On user, pets, and host detail pages you can add more information such as description. If you have a pet you can set them up for service by finding host and scheduling a date. Afterwards you can make a review of how well the service went. Also the host can review the pet and owner. This way people can look at hosts rating to see if they are very good and should use them for their pet and likewise host determines if they want to service a pet or not.
Boop Code Boop SiteGearSilo is a Fullstack web application that connects outdoor rental gear users and renters together
Technologies include: Scrum Agile, Trello for kanban boards and user stories, UML for wireframing, Git, Github, SQL, MySQL, Visual Studio Code, Spring Tool Suite, Spring Boot, Spring Security, Java, JPA, Junit, Postman, Gradle, Angular, HTML, CSS, TypeScript, Bootstrap, AWS
This app starts out on landing page where you can register, login, and browse through outdoor gear. Also this app has admin features so if you are an admin you can do add, update, deletes on users and gear. After logging in and or registering it takes you to profile page, on this page it shows gears you are lending or renting, this page allows you to view, add, put, and delete information about yourself including a page, gears you want lend out. Also here you can view reservations where you can decline or accept a reservation as well as use the built in one to one chat feature to communicate about the gear or reservation. Another page you can view is the gear listing page. On this page you can see list of gear, their rating, description and pictures, and be able to filter by categories and/or distance from your location to the renter. Also you can do a keyword search that searches by renter and the gear.
GearSilo Code GearSilo Site