Repository navigation
v0.1.0: MVP Launch - Stop Writing Boilerplate
Pre-release
Pre-release
Release v0.1.0 — The Genesis Update 🚀
Overview
I am excited to announce the first stable release of urBackend! urBackend is an open-source Backend-as-a-Service (BaaS) platform designed to help frontend developers skip the repetitive tasks of backend development. With this release, you can set up a production-ready backend infrastructure in seconds.
✨ Key Features
- Instant NoSQL Database: Create collections and manage JSON data through a visual dashboard. Powered by dynamic Mongoose models that adapt to your schema on the fly.
- Built-in Authentication: Ready-to-use User Management including Sign-up, Login (JWT-based), and Profile management without writing any auth logic.
- Integrated Cloud Storage: Seamless file and image uploads managed via Supabase storage with public CDN links.
- Project Dashboard: A unified interface to manage multiple projects, define schemas, and monitor data.
- Developer Analytics: Real-time monitoring of API traffic and usage limits via interactive charts.
- Security First: API Key-based access control to protect your data and prevent unauthorized access.
🛠️ Tech Stack
- Backend: Node.js & Express.
- Database: MongoDB with a custom dynamic schema engine.
- Storage: Supabase.
- Frontend: React (Vite), Tailwind CSS, and Recharts.
📖 Quick Start
- Create a Project on the urBackend Dashboard.
- Define your Schema (Collections and Columns).
- Get your API Key from the Project Settings.
- Start fetching: Use our REST endpoints to push or pull data immediately.
🤝 Contributing
This is just the beginning. Check out our CONTRIBUTING.md to see how you can help us build the future of BaaS.
