YachtShop is a delivery order website for a yacht equipment store in Pärnu, Estonia with over 2,000 products from the world’s leading manufacturers and branded cable crimping service
- A working prototype was created based on
create-react-app
with amodular architecture
- A cart and favourites system was implemented via local storage with support for syncing between different browser tabs
- A nautical themed design was created
- Various
animation
elements were added - Custom
internationalization
was implemented, supporting Estonian, English and Russian languages - Powerful tools like
quick navigation
,navigation breadcrumbs
, also productsorting
,filtering
andsearch
were implemented Responsive
cross-platform
adaptive
layout was implemented with support for mobile, tablet and all screen sizes, including via classic@media
and progressive@container
queries- Convenient viewing of product photos is implemented using the
Swiper.JS
library - A user-friendly interface was made for the custom wire rope swaging program
- Modern
skeleton loaders
were added for most loading states
- A
multilayer architecture
was designed withrouting
,controllers
and applicationservices
on theExpress framework
- Fast database interaction was achieved via optimized
SQL queries