My buddy and I made Spooky Singles this week to celebrate Halloween. It’s a silly dating site for ghosts & monsters. You create a ghost profile, then swipe on other ghosts to match and chat with them. You chat with real people pretending to be ghosts. Only pre-generated text is allowed to keep things friendly. I used phoenix channels for the backend, and store the data in ETS, which is saved/loaded from files when the server starts/stops. The frontend is a React app. I plan on publishing a library of the React Hooks I made to integrate with Phoenix’s JS library.
Edit: My buddy made a funny trailer for the site: Spooky.singles - The official dating app of the afterlife! (free web game) - YouTube