Skip to content

NebulaS3 is an advanced Amazon S3 management application providing secure interaction with AWS S3 storage.

Notifications You must be signed in to change notification settings

xanderbilla/NebulaS3-Client

Repository files navigation

🌌 NebulaS3 - Advanced AWS S3 Management

📋 Overview

NebulaS3 is an advanced Amazon S3 management application providing secure interaction with AWS S3 storage. It simplifies bucket operations while ensuring robust authentication through AWS STS.

⭐ Features

  • 🔐 Secure AWS STS Authentication
  • 🪣 Create, List, and Delete S3 Buckets
  • 🔑 Session-Based Authentication with Temporary Credentials
  • 🖥️ User-Friendly Interface
  • 🔄 Continuous Feature Updates

🚀 Getting Started

🔗 Quick Access

Live Application: https://nebulas3.vercel.app

🔒 Authentication

  • 📝 Enter AWS Access Key and Secret Key
  • 🌎 Select AWS Region
  • ⚡ System generates temporary session credentials via STS

🛡️ Security

  • 🔐 AWS STS integration for secure authentication
  • ⏳ Temporary session tokens
  • 👥 IAM role-based access control
  • 🚫 No credential storage

🛠️ Technical Stack

  • 🎯 Frontend: Next.js 15
  • 🔧 Backend: Spring Boot (Java 17)
  • ☁️ AWS Services: S3, STS
  • 🔒 Security: Role-based authentication

📚 Documentation

Comprehensive guides and API references available on our GitHub Wiki

💬 Support

👨‍💻 Author

Vikas Singh

About

NebulaS3 is an advanced Amazon S3 management application providing secure interaction with AWS S3 storage.

Topics

Resources

Stars

Watchers

Forks