{"id":24590405,"url":"https://github.com/theakshaymore/imagebase","last_synced_at":"2026-04-10T14:39:51.168Z","repository":{"id":270979250,"uuid":"912029086","full_name":"theakshaymore/imagebase","owner":"theakshaymore","description":"Imagebase 🤳📸 is a modern image management platform built with Node.js, React, Next.js, and TypeScript. It offers seamless image storage, sharing, and payment functionality, utilizing MongoDB as the database and Razorpay for secure payment processing.","archived":false,"fork":false,"pushed_at":"2025-01-13T10:19:32.000Z","size":9030,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T09:12:59.449Z","etag":null,"topics":["javascript","mongodb","nextjs","nodej","razorpay","reactjs","vercel"],"latest_commit_sha":null,"homepage":"https://imagebase.vercel.app/","language":"TypeScript","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/theakshaymore.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-01-04T13:53:12.000Z","updated_at":"2025-01-13T10:19:35.000Z","dependencies_parsed_at":"2025-01-11T18:27:10.990Z","dependency_job_id":null,"html_url":"https://github.com/theakshaymore/imagebase","commit_stats":null,"previous_names":["theakshaymore/imagebase"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theakshaymore%2Fimagebase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theakshaymore%2Fimagebase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theakshaymore%2Fimagebase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theakshaymore%2Fimagebase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/theakshaymore","download_url":"https://codeload.github.com/theakshaymore/imagebase/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244141596,"owners_count":20404835,"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":["javascript","mongodb","nextjs","nodej","razorpay","reactjs","vercel"],"created_at":"2025-01-24T09:13:03.609Z","updated_at":"2025-12-30T19:56:36.848Z","avatar_url":"https://github.com/theakshaymore.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![Imagebase](./ImageBase-Logo.png)\n\n\u003e **Your modern solution for managing and sharing images effortlessly.**\n\n---\n\n## 🌐 Deployed Link\n\nCheck out the live app here: [https://imagebase.vercel.app/](https://imagebase.vercel.app/)\n\n---\n\n## 📸 About\n\nImagebase 🤳📸 is a powerful platform for managing and sharing images. Built with a modern tech stack, it supports secure payments, advanced image organization, and responsive design for seamless usage on any device.\n\n---\n\n## 🔧 Technologies Used\n\n- **Frontend:** React, Next.js, TypeScript, Javascript\n- **Backend:** Node.js,\n- **Database:** MongoDB\n- **Payment Gateway:** Razorpay\n- **Other Technologies:** Mailtrap, nodemailers, ImageKit\n\n---\n\n## 🚀 How to run this in your local machine ???\n\n### Prerequisites\n\n- **Node.js** (v18 or higher) installed on your machine.\n- **MongoDB instance** running locally or in the cloud (preferably MongoDB Atlas).\n- **Razorpay account** for payment processing.\n- **ImageKit account** for image management.\n- **MailTrap account** for sending emails.\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/theakshaymore/imagebase.git\n   cd imagebase\n   ```\n2. npm install\n\n3. Configure environment variables:\n   Create a .env file in the root directory and add the following:\n\nMake sure you replace placeholder values (e.g., `your_razorpay_key`) with actual data.\n\n```bash\n# MongoDB Configuration\nMONGODB_URI=mongodb+srv://\u003cusername\u003e:\u003cpassword\u003e@\u003ccluster\u003e.mongodb.net/\n\n# Authentication\nNEXTAUTH_SECRET=your_nextauth_secret\n\n# ImageKit Configuration\nNEXT_PUBLIC_PUBLIC_KEY=your_imagekit_public_key\nIMAGEKIT_PRIVATE_KEY=your_imagekit_private_key\nNEXT_PUBLIC_URL_ENDPOINT=your_imagekit_url_endpoint\n\n# Razorpay Configuration\nRAZORPAY_KEY_ID=your_razorpay_key_id\nRAZORPAY_KEY_SECRET=your_razorpay_key_secret\nRAZORPAY_WEBHOOK_SECRET=your_razorpay_webhook_secret\n\n# Mailtrap Configuration\nMAILTRAP_HOST=sandbox.smtp.mailtrap.io\nMAILTRAP_PORT=2525\nMAILTRAP_USER=your_mailtrap_user\nMAILTRAP_PASS=your_mailtrap_password\n\n```\n\n4. Start the development server:\n\n```bash\nnpm run dev\n```\n\n## THNAK YOU!!!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheakshaymore%2Fimagebase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftheakshaymore%2Fimagebase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftheakshaymore%2Fimagebase/lists"}