An open API service indexing awesome lists of open source software.

https://github.com/krishbharadwaj5678/cloudbuddy

CloudBuddy is a simple and reliable cloud storage solution that lets users upload and access files effortlessly. It offers fast file uploads, quick access through unique file IDs, and an intuitive interface.
https://github.com/krishbharadwaj5678/cloudbuddy

api cloud cloud-storage deployment file-access file-handling file-management file-server file-sharing file-upload os python python-webapp responsive-ui secure-upload storage-solution streamlit streamlit-webapp user-friendly webapp

Last synced: 4 months ago
JSON representation

CloudBuddy is a simple and reliable cloud storage solution that lets users upload and access files effortlessly. It offers fast file uploads, quick access through unique file IDs, and an intuitive interface.

Awesome Lists containing this project

README

          

# ☁️ CloudBuddy

**CloudBuddy** is a simple, fast, and reliable cloud storage service that lets you upload and access your files with ease. With just a few clicks, you can store your documents and access them anytime, anywhere. 🌟

---

## 💫 Features

| Feature | Description |
| --------------------------------- | ---------------------------------------------------------------- |
| **📤 Upload Files** | Easily upload files (up to 20MB) to the cloud. |
| **🔗 Access Files** | Retrieve your uploaded files using file ID. |
| **⏳ File Expiry** | Files available for 3 days after upload. |
| **👨‍💻 User-Friendly Interface** | Simple, clean, and easy-to-navigate design. |
| **📱 Responsive UI** | Adapts seamlessly to all screen sizes. |

---

## 🧰 Tech Stack

| Technology | Description |
| ----------------- | ----------------------------------------------------- |
| **🐍 Python** | Scripting and file handling. |
| **🖥️ Streamlit** | Interactive web interface. |
| **🌐 Requests** | For making API requests. |

---

## ⚙️ Installation Guide

1. **Clone the repository**:

```bash
git clone https://github.com/KrishBharadwaj5678/CloudBuddy.git
cd CloudBuddy
```

2. **Install dependencies**:

```bash
pip install -r requirements.txt
```

3. **Run the app**:

```bash
streamlit run app.py
```

---

## 🤝 How to Contribute

We welcome contributions!

1. **Fork the Repository 🍴**

2. **Clone Your Fork 💻**

```bash
git clone https://github.com/KrishBharadwaj5678/CloudBuddy.git
```

3. **Create a Branch 🌱**

```bash
git checkout -b feature-name
```

4. **Make Changes ✏️**

5. **Commit Your Changes 📝**

```bash
git commit -m "Describe the changes you made"
```

6. **Push to Your Fork 🚀**

```bash
git push origin feature-name
```

7. **Create a Pull Request (PR) 🔄**