Semester Project 2 (HammerPrice)

Screenshot of the Semester Project 2 website (HammerPrice).
My Reflections
The Semester Project 2 project was probably the most real life like project I had taken my hands at the time. I went ahead with a very clean and serious design suitable for the audience of such a site and focused strictly on the project brief – focusing more on quality over quantity taking the limited time into consideration.
The biggest challenge of this project was perhaps to implement the search functionality, making it possible to search for items throughout the site. I did as well have to implement plural functions to figure out f.ex. what the current leading bid amount on a specific listing is, how long time is remaining on the bidding round and to figure out if a listing is expired. I know I could have added more complex functionalities for a better UX, like options to update more than just one’s profile avatar f.ex.
The tutor feedback raised some concerns about security and testing. Thereby I chose to do some enhancements on the project, like adding a couple of tests (both unit and E2E). I did as well relocate the API key to a .env file.