Skip to content
Pavlos Kokozidis edited this page Oct 8, 2025 · 2 revisions

UniCloud Wiki

Welcome to the UniCloud documentation!

Overview

UniCloud is a multi-cloud file management system that allows users to manage files across Google Drive, OneDrive, and iCloud from a single interface.

Project Status: v0.1.0-SNAPSHOT (Active Development)

Quick Links

Project Structure

UniCloud/ ├── unicloud-backend/ # Spring Boot REST API ├── unicloud-desktop/ # JavaFX Desktop Application ├── unicloud-common/ # Shared entities and DTOs ├── scripts/ # Utility scripts └── docs/ # Additional documentation

Tech Stack

  • Backend: Spring Boot 3.4, Java 17
  • Database: PostgreSQL 15
  • Cache: Redis 7
  • Desktop: JavaFX 17
  • Build: Maven 3.9
  • Container: Docker & Docker Compose

Development Status

Feature Status
User Authentication Implemented
Google Drive Integration In Progress
OneDrive Integration Planned
iCloud Integration Planned
Desktop UI Basic Structure
File Sync Planned

Contributing

See our Development Guide and check the GitHub Issues for tasks.

Support

Clone this wiki locally