Your Smart Cloud Storage Solution! Think Google Drive, but with AI superpowers and space-saving magic. ✨
-
💾 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
- Frontend: Next.js with React ⚛️
- Backend: Appwrite 🔧
- File Optimization: Cloudinary ☁️
- AI Integration: Google's Gemini API 🤖
- Styling: Tailwind CSS 🎨
-
Clone the repository
git clone https://github.com/yourusername/cloudkeeper.git
-
Install dependencies
npm install
-
Set up environment variables
- Copy
.env.example
to.env
- Fill in your API keys and configuration
- Copy
-
Fire up the development server
npm run dev
We love contributions! Whether it's fixing bugs, improving documentation, or suggesting new features, your help is welcome.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
If you find CloudKeeper useful, give us a star on GitHub! It helps the project grow and motivates us to keep improving.