tinkering around
< |
The Ad Hoc Chef
January 2022 | Full Stack Website Development & Automation Testing

Weblink & Github Code

* Please note the website has not been optimised for mobile viewing (please view in desktop mode)


Tech Stack

This website stores recipes for cocktails, whereby users can browse, add or delete recipes.
The stack consists of:
  • React framework for front-end, hosted on Github Pages
  • Java back-end hosted on AWS Elastic Beanstalk, implements REST services using Java Spring
  • MySQL database hosted on AWS Databases

Automation Testing

The tests were automated using the following software tools:
  • Unit tests using JUnit & Maven
  • Cucumber & Selenium for BDD (Behaviour Driven Development) tests
  • Postman & REST Assured for testing REST services
  • Code coverage and code smells using SonarCloud

A Walkthrough of Website and Code