DEV Community

Seif Ahmed
Seif Ahmed

Posted on Edited on AI-assisted

I built a new social network. Try to crash it.

Let’s be honest: building a social media app is usually hard.

And I wanted to see how far I could push modern web architecture and deployment efficiency without spending a fortune.

The result is Vlox. It's live right now.

πŸ‘‰ Launch App (Primary): vlox.containers.snapdeploy.app
πŸ‘‰ Mirror / Backup: vlox.bonto.run


πŸ› οΈ The Tech Stack

I built everything from scratch. No React, no Next.js, no heavy state management tools.

  • Frontend: 100% Vanilla JS powered by NanoScript. NanoScript is my own lightweight, custom jQuery clone for DOM manipulation and event binding.
  • Backend: Pure Node.js and Express.
  • Database: MongoDB with Mongoose for clean data modeling.
  • Deployment: Containerized microservices.

⚑ The Challenge: Try Vlox

I've optimized the connection pooling and container scaling, but local testing only goes so far. I need raw, unthrottled traffic.

  1. Go to the app: Open https://vlox.containers.snapdeploy.app/.
  2. Spam it: Create accounts and post rapidly.
  3. Inspect the network tab: Look for bottlenecks, slow queries, or memory leaks.

You can buy the Vlox Setup Handbook and support the platform here: https://seifahmedcoder.gumroad.com/l/vlox

🎁 Bonus: The first user to create a post and email me at requestse@gmail.com will get the Vlox Setup Handbook guide for free!

Drop your feedback, console errors, or bug reports in the comments below.

Top comments (2)

Collapse
 
codemaster_121482 profile image
Seif Ahmed •

Hey guys, creator here! The app is holding up well so far, but I want to push pure Node.js and NanoScript to their absolute limits. If you manage to throw a console error, hit a rate limit, or find a security leak, drop it right here in the replies. I am active right now.

Collapse
 
codemaster_121482 profile image
Seif Ahmed • • Edited

Note: If you see "Container is Sleeping", please wait 60–90 seconds for it to wake up. This happens because it is on a free plan. Thanks for understanding.