{"id":29404190,"url":"https://github.com/ashutoshdevx/autobee","last_synced_at":"2026-04-07T16:32:50.359Z","repository":{"id":296976880,"uuid":"994989197","full_name":"AshutoshDevX/AutoBee","owner":"AshutoshDevX","description":"Built AutoBee, an AI-powered vehicle marketplace that leverages modern web technologies and intelligent features to transform the car discovery and buying experience. Users can upload car images to receive detailed insights using Gemini AI, enhancing engagement and product information accuracy. The platform features an EMI calculator, test drive bo","archived":false,"fork":false,"pushed_at":"2025-07-07T11:29:39.000Z","size":1915,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-07T12:39:00.269Z","etag":null,"topics":["ai","aipowered","arcjet","automarket","clerk","expressjs","gemini-api","nodejs","pern-stack","postgresql","prisma-orm","reactjs","shadcn-ui","tailwindcss","zod-validation"],"latest_commit_sha":null,"homepage":"https://auto-bee.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AshutoshDevX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2025-06-02T19:48:01.000Z","updated_at":"2025-07-07T11:29:41.000Z","dependencies_parsed_at":"2025-06-03T18:26:41.807Z","dependency_job_id":"607b15f3-9222-4e08-bfc7-26c7f7b39e5a","html_url":"https://github.com/AshutoshDevX/AutoBee","commit_stats":null,"previous_names":["ashutoshdevx/autobee"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AshutoshDevX/AutoBee","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AshutoshDevX%2FAutoBee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AshutoshDevX%2FAutoBee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AshutoshDevX%2FAutoBee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AshutoshDevX%2FAutoBee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AshutoshDevX","download_url":"https://codeload.github.com/AshutoshDevX/AutoBee/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AshutoshDevX%2FAutoBee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279014013,"owners_count":26085346,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ai","aipowered","arcjet","automarket","clerk","expressjs","gemini-api","nodejs","pern-stack","postgresql","prisma-orm","reactjs","shadcn-ui","tailwindcss","zod-validation"],"created_at":"2025-07-10T20:00:47.313Z","updated_at":"2025-10-13T02:32:40.387Z","avatar_url":"https://github.com/AshutoshDevX.png","language":"JavaScript","readme":"# 🚗 AutoBee — Car Marketplace Platform\r\n\r\nAutoBee is a full-featured car marketplace platform where users can:\r\n\r\n- Browse and view car details\r\n- Upload car images and extract info using AI\r\n- Book test drives\r\n- Calculate EMIs\r\n- Save cars to favorites\r\n- Search using multiple filters (make, price, fuel type, body type, transmission)\r\n- Use AI-based image search\r\n- Authenticate securely using Clerk\r\n\r\nIt also includes an **Admin Panel** where the admin can:\r\n\r\n- View dashboard analytics\r\n- Manage car listings\r\n- Manage test drive bookings\r\n- Adjust application settings\r\n- Upload car pictures and extract data using **Google Gemini**\r\n- Authenticate via Clerk\r\n\r\n---\r\n\r\n## ✨ Features\r\n\r\n### 🧭 User Functionality\r\n\r\n- Search and filter cars by:\r\n  - Price range\r\n  - Make\r\n  - Fuel type\r\n  - Body type\r\n  - Transmission\r\n- Save favorite cars\r\n- Use AI-based image search\r\n- Book test drives\r\n- EMI calculator\r\n- View car image galleries and details\r\n- Secure authentication using Clerk\r\n\r\n### 🛠️ Admin Functionality\r\n\r\n- Dashboard with summarized analytics\r\n- Car listing management\r\n- Test drive schedule and control\r\n- App settings and admin panel features\r\n- **AI-powered car image upload using Google Gemini**\r\n- Admin login via Clerk\r\n\r\n---\r\n\r\n## 🧰 Technologies Used\r\n\r\n- **Frontend**: React.js, Tailwind CSS, Shadcn UI, React Dropzone\r\n- **Backend**: Express.js, Multer\r\n- **Database**: PostgreSQL using Prisma ORM (hosted on Supabase)\r\n- **Authentication**: Clerk\r\n- **AI Integration**: Google Gemini for image-based car detail extraction\r\n\r\n---\r\n\r\n## 🚀 Getting Started\r\n\r\n### 1. Clone the Repository\r\n\r\n```bash\r\ngit clone https://github.com/your-username/autobee.git\r\ncd autobee\r\n```\r\n\r\n### 2. Install Dependencies\r\n\r\n```bash\r\n# Run in both frontend and backend directories\r\nnpm install\r\n```\r\n\r\n### 3. Configure Environment\r\n\r\nCreate a `.env` file in the root of your project and add the following:\r\n\r\n```env\r\nDATABASE_URL=\r\nDIRECT_URL=\r\n\r\nNEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=\r\nCLERK_SECRET_KEY=\r\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in\r\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up\r\nNEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/onboarding\r\nNEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/onboarding\r\n\r\nGEMINI_API_KEY=\r\n\r\nARCJET_KEY=\r\n```\r\n\r\n### 4. Run the App Locally\r\n\r\n```bash\r\n# Start backend\r\ncd backend\r\nnpm start\r\n```\r\n\r\n```bash\r\n# Start frontend\r\ncd frontend\r\nnpm run dev\r\n```\r\n\r\n---\r\n\r\n## 🧠 Credits\r\n\r\nBuilt with ❤️ by **Ashutosh Bhagat**\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashutoshdevx%2Fautobee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fashutoshdevx%2Fautobee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fashutoshdevx%2Fautobee/lists"}