01 Oct 2024

Off Topic - Website

React
Next.js
TypeScript
Node.js
NGINX
Docker
CSS
HTML

Why did I create the website?
Due to having spare time on my hands, and not wanting to waste time, I decided I should learn some more modern website frameworks. I heard a lot about react so I figured that was a good place to start.
Firstly, I loaded up the react docs and downloaded the popular next.js framework. Secondly, I figured I should set myself a goal; so I decided to create a website for my sisters small clothing store.
What I created
I created a basic website showing info, such as the shops location and opening times. This was enough as my sister doesnt plan on selling online, besides the few things on vinted. This is where the next adventure started, what if I could show her vinted listings and use the vinted holiday mode to change opening times to closed...

The next step was to Interface with the Vinted API, using this I fetched product information, creating listings with a each products Image, price and size. Each element also linking to the item on the Vinted platform.
I also used the Vinted API to check if she was on holiday, automaticaly changing the opening times to closed, based on her vinted app status.

Links