Spooky.singles - A dating site for ghosts! Happy Halloween!

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

7 Likes

I like it! Few questions though:

  • On what platform do you ghost the website?
  • Are you using React as frontend to escape LiveView?
  • Did the nature of Elixir cause issues with the mutations?