I'm Johnny, aka LostMyPillow.
I'm a self taught developer, I build stuff ranging from simple HTML websites:
...to simple React frontends:
- Dancing Goats, a website I made for a local eponymous coffee shop.
...and combining React or Vue frontends with Django or FastAPI (Python) backends:
- JRAR, a school project that combines a Raspberry Pi and Arduino with a Django backend and a React frontend.
- JCourses, a Django API that scrapes course data drom my university, NTUT. A frontend for it is in the works.
- JSearch, a FastAPI server that consumes an OMDb API and a random RapidAPI that returns movie or Google resultsto a Nuxt frontend.
Recently I'm working on Express + React projects:
- JQuotes, a work in progress quotes generator with login and "favorites" functionalities
- JDMS, my attempt to automate my daily assignment at the PR firm I'm interning at
...as well as learning Java via HelloJava and Expo (React Native) via HelloExpo
I self-host all of the above projects (frontend and backend) and future projects on my RPi 3B+ at home, using Docker containers. They're behind an nginx reverse proxy and a DuckDNS free domain.
For backup, I host my personal website and several frontend only projects with GitHub Pages, and use Render to host the backup backends.