Skip to content

abelgeostan/StanDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌟 StanDrive — Personal Cloud Drive Application

🚀 Live Demo • Self-hosted, Secure, Scalable

StanDrive is a full-stack, self-hosted personal cloud storage solution that brings Google Drive-like features to your own server. Built with Spring Boot on the backend and React on the frontend, StanDrive lets users securely upload, manage, and share files from anywhere, while giving full control over deployment and data.


⚙️ Tech Stack

🔧 Backend

  • Spring Boot – RESTful API and business logic
  • Spring Security – Authentication & authorization
  • JPA + PostgreSQL – ORM and relational database
  • JWT – Secure token-based session management
  • Maven – Build and dependency management

💻 Frontend

  • React – SPA with component-based architecture
  • Axios – API integration
  • React Router – Client-side routing

📦 Deployment

  • Docker – Containerized deployment for isolation, portability, and scalability

🔐 Authentication & Security

  • Email signup with OTP verification
  • Google OAuth 2.0 login
  • JWT-based secure session handling
  • Automated email notifications for key actions

📁 Key Features

  • ✅ Clean dashboard to browse, upload, and manage folders & files
  • ✅ Easy file sharing via public links with view/download limits
  • Admin panel to manage users, approve storage upgrades, and monitor system health
  • Fully self-hosted on a home server using Docker containers for reliable and efficient deployment

🚀 Live Demo

👉 https://drive.brethren.in/

About

a personal cloud project using springboot backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors