Dobijáku.cz is a one-man project that I founded three years ago. It is a web based application that allows users to find movie screenings of small/local Prague cinemas - it is basically a movie screenings aggregator. The project is live on https://dobijaku.cz/.
The reason why I created this project has been lack of good-looking and reliable app for searching movie screenings in Prague. My main motivation is the fact that I am an active user of this app and find it useful. Also many people have given me really positive feedback - that drives me to make the app as good as possible.
The app has both frontend and backend part. Backend consists of web scraper, which scrapes movie screenings from official cinema websites regularly every day early in the morning, updates screenings in database and provides a single GET endpoint which provides all the data for frontend. It might seem silly/inefficient providing all data in one endpoint, but it keeps things simple and allows me to develop the app really fast because of low complexity. Also the data is only ~0.5 MB, so there is very low penalty for this approach (for this particular app). Front-end is much bigger part of the app. There is a tendency for the mobile version to be as close to native app behaviour as possible (though there is still a lot of room to improve).
I have not given any effort to propagate the app yet, since there are still some key points that need to be finished (redesign of filters section + Android PWA based native app + few new features). When this is done, I want to spread the app among as many users as possible. I might try to monetize the app as it gets popular, however, I'll definitely avoid spoiling it by nasty banner ads.