Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/anas727189/cloudkeeper

CloudKeeper is a modern take on cloud storage, offering space-efficient file management and AI-powered file analysis. It's designed to provide a seamless experience for users who need more than just storage - they need intelligent interaction with their data.
https://github.com/anas727189/cloudkeeper

appwrite cloudindary gemini nextjs reactjs recharts

Last synced: about 15 hours ago
JSON representation

CloudKeeper is a modern take on cloud storage, offering space-efficient file management and AI-powered file analysis. It's designed to provide a seamless experience for users who need more than just storage - they need intelligent interaction with their data.

Awesome Lists containing this project

README

        

# 🌩ī¸ CloudKeeper

Your Smart Cloud Storage Solution! Think Google Drive, but with AI superpowers and space-saving magic. ✨

## 🚀 Features

- **💾 Smart Storage Engine**
- Powered by Cloudinary's advanced compression technology
- Automatically optimizes your files during upload
- Save precious storage space without sacrificing quality

- **🤖 AI-Powered File Analysis**
- Integrated with Google's Gemini API
- Ask questions about your files and get intelligent insights
- Let AI help you make sense of your data

- **📊 Beautiful Dashboard**
- Crystal-clear storage usage visualization
- Quick access to recent files
- Visual breakdown of your file types
- Modern, intuitive interface

- **🔐 Enterprise-Grade Security**
- Robust user authentication system
- Secure file sharing
- Peace of mind for your data

- **📂 Powerful File Management**
- Upload any file type
- Easy downloading and sharing
- Organize files your way
- Search and filter capabilities

## 🛠ī¸ Tech Stack

- **Frontend**: Next.js with React ⚛ī¸
- **Backend**: Appwrite 🔧
- **File Optimization**: Cloudinary ☁ī¸
- **AI Integration**: Google's Gemini API 🤖
- **Styling**: Tailwind CSS 🎨

## đŸšĻ Getting Started

1. **Clone the repository**
```bash
git clone https://github.com/yourusername/cloudkeeper.git
```

2. **Install dependencies**
```bash
npm install
```

3. **Set up environment variables**
- Copy `.env.example` to `.env`
- Fill in your API keys and configuration

4. **Fire up the development server**
```bash
npm run dev
```

## 🤝 Contributing

We love contributions! Whether it's fixing bugs, improving documentation, or suggesting new features, your help is welcome.

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## ⭐ Show Your Support

If you find CloudKeeper useful, give us a star on GitHub! It helps the project grow and motivates us to keep improving.