Smarthome (v1)

Hardware
Web

This webapp is the control interface of my custom built smart home.

Applied Skills

React
MaterializeCSS
TypeScript
Python
Raspberry Pi (Icon)

How it works

Hardware

I used a Raspberry Pi to control some relays and transistors which toggle my LED strips and some other devices.

Backend

I wrote two backends. The main backend is a Python script which uses Flask to receive requests and control the lights. The other backend is a simple express.js app used by my frontend. It implements the main authentication and sends requests to to main backend.

Frontend

I used React and TypeScript to create my frontend. The styling comes from MaterializeCSS. When I have learned Flutter in April 2020, I started to create a native app.

Loading

Get In Touch

Do you have any questions or want get in touch for planning your next project together with me? Feel free to contact me at any time.

Send a Message