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
- bolt
- devvit
- express.js
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.