{"id":21205968,"url":"https://github.com/utsavpatel562/clouddrop","last_synced_at":"2026-02-18T00:35:39.663Z","repository":{"id":259552324,"uuid":"878195433","full_name":"utsavpatel562/CloudDrop","owner":"utsavpatel562","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-31T20:34:43.000Z","size":13045,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-31T14:58:18.064Z","etag":null,"topics":["api","clerk","cloud","filesharing","firebase","github","hyperui","javascript","netlify","nextjs","nodejs","npm","react-icons","reactjs","tailwindcss","vercel"],"latest_commit_sha":null,"homepage":"https://cloudrop.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/utsavpatel562.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-25T00:00:03.000Z","updated_at":"2025-03-03T16:31:43.000Z","dependencies_parsed_at":"2024-11-04T18:25:03.702Z","dependency_job_id":"a57651fd-bb4f-4cc8-ba77-1a26d8a711f2","html_url":"https://github.com/utsavpatel562/CloudDrop","commit_stats":null,"previous_names":["utsavpatel562/clouddrop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavpatel562%2FCloudDrop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavpatel562%2FCloudDrop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavpatel562%2FCloudDrop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/utsavpatel562%2FCloudDrop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/utsavpatel562","download_url":"https://codeload.github.com/utsavpatel562/CloudDrop/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252965627,"owners_count":21832923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","clerk","cloud","filesharing","firebase","github","hyperui","javascript","netlify","nextjs","nodejs","npm","react-icons","reactjs","tailwindcss","vercel"],"created_at":"2024-11-20T20:53:51.925Z","updated_at":"2026-02-18T00:35:39.637Z","avatar_url":"https://github.com/utsavpatel562.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CloudDrop 📁 - A Project by Utsav Patel\n\nCloudDrop is a secure, cloud-based file-sharing web application designed to make uploading and sharing files effortless. With CloudDrop, users can securely store files in the cloud, share them via secure links, and even add password protection for an extra layer of security.\n\n\u003cimg src=\"public/s1.png\" alt=\"image1\"/\u003e\n\u003cimg src=\"public/s2.png\" alt=\"image1\"/\u003e\n\n## 🌟 Top Features\n\n- **Secure and Encrypted Storage**: Each file is encrypted, ensuring privacy and data security.\n- **Password-Protected Links**: Share files with confidence using secure links that can be password-protected.\n- **Access Anywhere, Anytime**: Retrieve your files from any device, wherever you are.\n- **User-Friendly Interface**: A simple, intuitive design makes file management straightforward and efficient.\n\n## 🚀 Technologies Used\n\n- **Frontend**: React, Tailwind CSS\n- **Backend**: Firebase for storage and authentication\n- **Other Tools**: Clerk for secure user authentication, Next.js for fast server-side rendering\n\n## 🛠️ Getting Started\n\nTo get a local copy up and running, follow these steps.\n\n### 1. Prerequisites\n\n- **Node.js** - Download and install [Node.js](https://nodejs.org/).\n- **Firebase Account** - Set up a Firebase project and enable Cloud Storage.\n- **Clerk Account** - Sign up for Clerk to manage user authentication.\n\n### 2. Installation\n\n1. Clone the repository:\n   \n   ```bash\n   git clone https://github.com/utsavpatel562/CloudDrop.git\n   cd CloudDrop\n   npm install\n\n### 3. Configure Firebase and Clerk:\nCreate a .env.local file in the root directory.\nAdd your Firebase and Clerk API keys:\n```bash\nNEXT_PUBLIC_FIREBASE_API_KEY=your_firebase_api_key\nNEXT_PUBLIC_CLERK_API_KEY=your_clerk_api_key\n```\n### 4. Run the development server:\n```bash\nnpm run dev\n```\nOpen http://localhost:3000 to view it in the browser.\n\n### 🔒 Security\n\u003e CloudDrop uses industry-standard encryption and secure authentication processes to protect your data.\n\n### 📈 Roadmap\n \u003e Add multi-file upload capability\n \u003e Implement file sharing expiration dates\n \u003e Enhance UI/UX for mobile devices\n \u003e Add notification for file download events\n\n### 🤝 Contributing\nContributions, issues, and feature requests are welcome! Feel free to check out the issues page to start contributing.\n\n### 📝 License\nDistributed under the MIT License. See LICENSE for more information.\n\nMade with ❤️ by Utsav Patel\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futsavpatel562%2Fclouddrop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Futsavpatel562%2Fclouddrop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Futsavpatel562%2Fclouddrop/lists"}