from Hacker News

Show HN: Cultural event scraper and listing site (in Haskell)

by gtf21 on 7/5/23, 6:09 PM with 0 comments

I used to maintain a list of cultural events (art, dance, theatre, music etc.) in London manually for friends and family, but it got quite tedious to maintain, and I kept forgetting sites.

I built this application to automatically scrape events into a queue which I can then curate, and people can see (only the upcoming ones, more filtering to come).

Built in Haskell with almost no JS (the admin pages have a single TS function to make the forms nicer to work with). This was really fun to build (and is my first Haskell sideproject to make it "into production").

At the moment there's only one source (The Barbican) but I'm planning to add more now that the core application is there. I'd also like to give it a design makeover before it gets seriously consumed as it could probably be a bit nicer to use, but for now I'm using bootstrap just to get it out the door -- design ideas welcome).

Source: git.sr.ht/~gtf/culture-vulture

Issues: todo.sr.ht/~gtf/culture-vulture