Skip to content

Mwarex is India’s first scalable web platform designed to solve real-world creator and editor problems by acting as a MiddleWARE eXchange—connecting, managing, and simplifying the entire content workflow.

Notifications You must be signed in to change notification settings

samay-hash/mwarex.in

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MwareX

The Secure Operating System for Modern YouTube Teams



"Most YouTube creators don’t have a secure or efficient way to work with editors. This forces them to waste hours on uploads, downloads — and in some cases, even share their Google account passwords just to get videos published."

The Painful Reality:

  1. Hours Wasted: Editor uploads to Drive ➔ Creator Downloads (5GB+) ➔ Creator Re-uploads to YouTube.
  2. Security Risks: Sharing Google Password with editors just so they can upload? Never again.
  3. Chaos: "Final_v3_REAL_FINAL.mp4" lost in WhatsApp chats.

MwareX creates a secure bridge between your editing team and your YouTube channel.

  • Editors upload directly to your secure MwareX cloud. ☁️
  • You (The Creator) get a push notification to review the video. 📲
  • One Click Approval: The video is instantly pushed to YouTube via secure OAuth. 🚀
  • Zero Privacy Compromise: Editors never see your YouTube credentials. 🛡️




Frontend Core Backend Engine Cloud & AI
Next.js 16 • TypeScript • Framer Motion Node.js • Express • MongoDB Atlas Google OAuth • Cloudinary • Vercel

  • Real-time Engine: Built with Socket.io for live status updates on video processing.
  • Secure Auth: Implemented secure HTTP-Only cookies with JWT and Google OAuth 2.0.
  • Cloud Native: Zero local storage dependency; all assets are processed in the cloud (Cloudinary/S3).
  • Type Safety: End-to-end type safety using TypeScript and Zod schemas.

📂 Codebase Navigation

A quick guide for developers exploring the source code:

MwareX/
├── 📱 frontend/              # Next.js 16 (App Router)
│   ├── src/app/              # Pages & Layouts
│   ├── src/components/       # Reusable UI (Radix + Lucide)
│   ├── src/lib/              # API Clients & Auth Utilities
│   └── public/               # Static Assets
│
├── ⚙️ backend/               # Node.js Microservice
│   ├── models/               # MongoDB Schemas (Mongoose)
│   ├── routes/               # REST API Endpoints
│   ├── services/             # Core Logic (YouTube Uploads, Email)
│   └── middlewares/          # Security Layers (CORS, Auth)
│
└── 📄 README.md             # You are here




🚀 calling all developers!

We are actively looking for contributors to help build the future of creator tools.

Top contributors will be eligible for exclusive bounties, MwareX pro access, and cash rewards!



🔗 Connect With Me

I build tools that solve real problems.



Licensed under MIT. Made with 💙 by Samay

About

Mwarex is India’s first scalable web platform designed to solve real-world creator and editor problems by acting as a MiddleWARE eXchange—connecting, managing, and simplifying the entire content workflow.

Resources

Stars

Watchers

Forks

Packages

No packages published