Skip to content

astrospkc/One-Go-private-

Repository files navigation

One-Go

One-Go — as the name suggests "at one go" — symbolizes a unified place to manage and showcase your creative content. Whether it's blogs, images, design files, or links, One-Go is designed to simplify the process of building your digital profile.

Instead of rebuilding backend logic every time you start a new portfolio or side project, One-Go lets you upload your creativity and instantly get an API to use wherever you need — in a personal site, a client project, or even a mobile app(soon).

Backend of One-Go

One-go backend

onego-video.1.mp4

🧠 How the Idea Started

Every time we built something — a personal site, a side hustle, or client work — we realized we were repeating the same steps:

  • Creating a backend just to store a few blog posts
  • Handling media uploads again and again
  • Rewriting basic CRUD logic from scratch

It was tiring, repetitive, and boring. So we asked:

"Why can’t content management be as simple as uploading and using?"

So we built One-Go — a modern CMS that takes care of all backend hurdles for you.


🚀 Features

✅ Instant API Access

  • Upload any content and access it instantly through a secure RESTful API.
  • Integrate with your frontend projects without managing a backend.

🎨 Custom Content Types

  • Create custom schemas for anything — blogs, photos, project cards, links, or resumes.
  • Each schema gets a unique endpoint.

🖼️ Media & Asset Upload

  • Store & retrieve media securely.

🔐 Auth & Dashboard

  • Easy sign-in and management.
  • Intuitive dashboard to manage your content from anywhere.

🧩 Developer-Friendly

  • Built with modern stacks (Next.js, Golang,MongoDB).
  • Clean APIs and documentation.

🌐 Use Anywhere

  • Use with React, Next.js, Vue, or any frontend.
  • Perfect for portfolios, client sites, blogs.

TODO

  • implement email sending confirmation to the user's email
  • cms section - api details , how to use this?
  • testing , github actions
  • implement monetization using stripe or razorpay.

📦 Getting Started

Clone & Install

# Clone this repo
git clone https://github.com/your-username/one-go
cd one-go

# Install dependencies
pnpm install

Start the Project

pnpm run dev

Make sure your .env variables are set properly to connect to the database and other services.



🧪 Feedback

Want to try it out?


🔗 Let's Connect

Happy Building with One-Go!

About

Private repo of One-Go with additional features

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •