Tech Stack

We built MeltiMeter for Reddit using Devvit, with a setup that kept things fast and manageable.

Frontend

  • React – for building the UI
  • TypeScript – to keep things organized and catch bugs early
  • Vite – for fast development and hot reloads
  • Tailwind CSS – for quick and consistent styling
  • @devvit/client – to handle Reddit-specific interactions

Backend

  • Node.js – runs our backend logic
  • Express.js – to set up API routes
  • TypeScript – same as frontend, for consistency
  • @devvit/server – integrates our logic with Reddit
  • @devvit/redis – handles simple data storage

Devvit Integration

  • @devvit/public-api – defines how our app shows up in Reddit
  • @devvit/server – configures and connects everything behind the scenes

Shared Code

  • TypeScript interfaces – shared between frontend and backend to keep data consistent

Developer Tools

  • ESLint – to catch issues early
  • Prettier – to keep our code formatting clean
  • concurrently – to run everything at once while developing

It’s a pretty standard modern web setup, with a few Reddit-specific tools to make everything work smoothly inside the platform.

Built With

Share this project:

Updates