This is proudly my first React full website from complete scratch. This app is to run on desktops/laptopsm mobile devices, and moreover; a special Raspberry Pi 7″ touchscreen with a special resolution that will run in kiosk mode (touch only no keyboard). Based on the figma prototype designed for the client by me, I used create-react-app to initiate a new React project. I designed the component hierarchy by myself. Then started writing code as functional components. I worked with the Back-End developer to get the REST API requests fully working on the app. I also used a fake (mockup) REST API server to test requests and data flow.
WEB DEV
REACT JS
CSS
ENGLISH
Below is a live demo video (layout/functionality) for the webapp on desktop/laptop, mobile devices and the RPi 7″ touchscreen without keyboard:
A github repo featuring the source code is available for demonstration upon request.