Sergio Shapoval's repositories
CarRental
# WebCarRental Car rental WebApp. Customer can choose a car for reservation from a list by filling out the order form: passport data, reservation terms. Administrator registers the return of the vehicle. In the case of damage to the vehicle, Administrator makes information and an invoice for the repairs. The administrator may reject the reservation, stating the reason for refusal. Used FrameWorks, libraries: Maven, Apache Tiles, Bootstrap, Log4j, Servlet-JSP-api, BeanUtils, Javax.Mail. Prerequisites for installation: MySql server, with carrental database created, installed maven. To deploy: checkout repository, go to downloaded dir, with pom.xml in cmd.exe and start the app by "mvn clean tomcat:run-war". See short overview here - https://www.youtube.com/watch?v=GYlZDrNa72E
EpamCourses
Code made during courses
spring-social-google-training
Copy of Petri Kainulainen social sign in repository to debug social google problems
nasha_lepta
repository for Angular CMS for local church
api-reference-export
An export of our API reference (https://reference.chargify.com/) updated every hour.
AwsLambdaUpdateConfiguration
Example of call to AWS to update configuration of AWS Lambda
boilbench
Benchmarks for SQLBoiler.
PaperCodingPreparation
# PaperCoding Paper coding trainings files for second stage of Epam screening. The hardest part of this stage - write code on paper with no access to any developer tools or web. All code should be listed correctly, in code convention, divided in methods. This files have structure part - draft of future program, classes written in .txt, and in .java to verify written code
performance-testing-framework
Framework allows to perform load testing with Apache Jmeter, view application/server metrics in real-time with Grafana, analyze errors cause with detailed traces for failed requests, compare different test runs in scripted dashboard and perform frontend performance testing with sitespeed.io+webpagetest
UserCRUD
UserCRUD Simple Spring + Hibernate + JPA + Maven + BootStrap + Validation, which filter users by name, implements all CRUD operations, single page dashbord - Preview - https://www.diigo.com/item/image/51cvc/8s6o To run project: 1. Download git repository. 2. Open cmd.exe. Change directory to repository dir (where pom.xml is situated) 3. Installed maven and tomcat required. 4. Run command: mvn clean tomcat:run-war 5. Open browser on page http://localhost:8181/ 6. Enjoy https://www.youtube.com/watch?v=jkBjf3frtjc