Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Store - File Sharing System

The backend of Cloud Store, a secure and scalable file sharing platform.
Built using Spring Boot and MongoDB, it provides REST APIs for authentication, file management, payments, and credits system.

🔗 Live Demo: Cloud Store - File Sharing System


🚀 Features

  • REST APIs for file upload, management, and sharing
  • MongoDB for storing metadata, profiles, and transactions
  • Authentication with Clerk + JWT security
  • Credit-based file upload management
  • Razorpay integration for payments & subscriptions
  • Dockerized backend for easy deployment

🛠️ Tech Stack

  • Spring Boot – Backend framework
  • MongoDB Atlas – Database
  • Clerk – Authentication & JWT
  • Razorpay – Payment integration
  • Docker – Containerization
  • Postman – API testing

⚙️ Installation & Usage

# Clone repository
git clone https://github.com/krSandip/cloud-store-backend.git
cd cloud-store-backend

# Run with Maven
mvn spring-boot:run

📌 Deployment

  • Backend deployed on Render
  • Database on MongoDB Atlas
  • Docker used for portability and consistency

👨‍💻 Author

Sandeep Kumar

About

Backend of Cloud Store – REST APIs built with Spring Boot & MongoDB for secure file sharing, payments & authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages