{"id":24989025,"url":"https://github.com/abulgit/mini-google-drive","last_synced_at":"2025-07-21T07:32:00.622Z","repository":{"id":275746105,"uuid":"926593741","full_name":"abulgit/Mini-Google-Drive","owner":"abulgit","description":"Mini Google Drive","archived":false,"fork":false,"pushed_at":"2025-02-04T10:44:53.000Z","size":132,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T11:41:26.350Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://minidriveapp.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/abulgit.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":"2025-02-03T14:33:48.000Z","updated_at":"2025-02-04T10:44:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"f0c98729-d413-4e9f-b29c-d4e0c3c397c7","html_url":"https://github.com/abulgit/Mini-Google-Drive","commit_stats":null,"previous_names":["abulgit/mini-google-drive"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abulgit/Mini-Google-Drive","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abulgit%2FMini-Google-Drive","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abulgit%2FMini-Google-Drive/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abulgit%2FMini-Google-Drive/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abulgit%2FMini-Google-Drive/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abulgit","download_url":"https://codeload.github.com/abulgit/Mini-Google-Drive/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abulgit%2FMini-Google-Drive/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266261121,"owners_count":23901284,"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":[],"created_at":"2025-02-04T12:12:21.762Z","updated_at":"2025-07-21T07:32:00.613Z","avatar_url":"https://github.com/abulgit.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MiniDrive - Your Personal Cloud Locker\n\nHey! This is MiniDrive, a personal cloud storage solution I built to learn modern full-stack development. It's like having your own private Google Drive, but simpler and more focused.\n\n## Quick Start 🚀\nVisit this\n - https://minidriveapp.vercel.app/\n\n## What's in the Box \n\n- **Google Login**: Just sign in with your Google account\n- **Real Storage Stats**: See exactly how much space you're using\n- **Drag \u0026 Drop Uploads**: Upload files as easily as dragging them into the window\n- **100MB Free**: 100MB Storage Free\n\n### Why I Built This\n\nI wanted to understand:\n- File uploads\n- Third-party auth integration\n- Storage management\n- React \n\n### Prerequisites for Local\n- Node.js 18+\n- MongoDB (local or Atlas)\n- Google OAuth credentials\n- ImageKit account (for file storage)\n\n## Cool Tech Inside \n\n**Frontend**\n- React 18 + Vite = Fast\n- Tailwind CSS =  Pretty\n- React Router =  Navigation\n- Context API = 🔐 Auth management\n\n**Backend**  \n- Node.js/Express =  API engine\n- MongoDB =  Data storage\n- ImageKit =  File handling\n- JWT = 🔑 Authentication\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabulgit%2Fmini-google-drive","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabulgit%2Fmini-google-drive","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabulgit%2Fmini-google-drive/lists"}