{"id":24762002,"url":"https://github.com/asuselessbrain/car-store-client","last_synced_at":"2026-04-10T00:12:04.225Z","repository":{"id":274292843,"uuid":"922474016","full_name":"asuselessbrain/car-store-client","owner":"asuselessbrain","description":"Welcome to Car Store, a user-friendly platform for browsing, purchasing, and managing vehicle orders with advanced analytics, secure payments, and seamless interactions for customers and admins.","archived":false,"fork":false,"pushed_at":"2025-07-06T06:18:16.000Z","size":9777,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-06T07:27:55.790Z","etag":null,"topics":["ant-design","nodemailer","reactjs","redux","reduxtoolkit","shadcn-ui","surjopay","tailwindcss","typescript"],"latest_commit_sha":null,"homepage":"https://car-store-frontend-delta.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/asuselessbrain.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,"zenodo":null}},"created_at":"2025-01-26T10:08:26.000Z","updated_at":"2025-07-06T06:18:19.000Z","dependencies_parsed_at":"2025-07-06T07:26:14.689Z","dependency_job_id":"a5353221-4705-4903-9daf-d48c826d087b","html_url":"https://github.com/asuselessbrain/car-store-client","commit_stats":null,"previous_names":["asuselessbrain/car-store-client"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/asuselessbrain/car-store-client","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asuselessbrain%2Fcar-store-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asuselessbrain%2Fcar-store-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asuselessbrain%2Fcar-store-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asuselessbrain%2Fcar-store-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asuselessbrain","download_url":"https://codeload.github.com/asuselessbrain/car-store-client/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asuselessbrain%2Fcar-store-client/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272828809,"owners_count":25000091,"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-08-30T02:00:09.474Z","response_time":77,"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":["ant-design","nodemailer","reactjs","redux","reduxtoolkit","shadcn-ui","surjopay","tailwindcss","typescript"],"created_at":"2025-01-28T19:20:08.673Z","updated_at":"2025-12-30T19:04:17.144Z","avatar_url":"https://github.com/asuselessbrain.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"AutoSphere - Online Vehicle Marketplace\r\n==========================\r\n\r\nWelcome to **AutoSphere**, a modern and user-friendly online platform for browsing, purchasing, and managing vehicle orders. This project provides an intuitive experience for both customers and administrators, offering advanced analytics, secure payment integration, and seamless user interactions.\r\n\r\n🚀 Live Demo\r\n------------\r\n\r\n🔗 [**AutoSphere Live URL**](https://auto-sphere-ashy.vercel.app/)\r\n\r\n📌 Features\r\n-----------\r\n\r\n### 🛒 **User Features**\r\n\r\n*   Browse a wide range of cars with filters (brand, price, and model)\r\n    \r\n*   View detailed specifications of each car\r\n    \r\n*   Securely purchase vehicles using **ShurjoPay**\r\n    \r\n*   Manage order history and payments\r\n    \r\n*   Submit and view customer reviews\r\n    \r\n\r\n### 🛠 **Admin Dashboard**\r\n\r\n*   View **monthly profit analytics** via a graph 📊\r\n    \r\n*   Track **cars sold by brand** in another graph 🚗\r\n    \r\n*   Manage total **users, orders, deliveries, and pending shipments**\r\n    \r\n*   Ensure smooth inventory and logistics management\r\n    \r\n\r\n### 💡 **Additional Features**\r\n\r\n*   Fully **responsive** design for mobile, tablet, and desktop\r\n    \r\n*   **Fast and optimized performance** with Vite\r\n    \r\n*   **Secure authentication system** for users and admins\r\n    \r\n\r\n🏗️ Tech Stack\r\n--------------\r\n\r\n*   **Frontend:** React, TypeScript, Vite, Tailwind CSS\r\n    \r\n*   **Backend:** Node.js, Express.js, MongoDB, nodemailer\r\n    \r\n*   **Authentication:** JSON Web Tokens (JWT)\r\n    \r\n*   **Payment Integration:** ShurjoPay\r\n    \r\n*   **Deployment:** Vercel (Frontend), Vercel (Backend)\r\n    \r\n\r\n📂 Installation and Setup\r\n-------------------------\r\n\r\n### **1️⃣ Prerequisites**\r\n\r\nEnsure you have the following installed:\r\n\r\n*   Node.js (v18+ recommended)\r\n    \r\n*   MongoDB (local or cloud instance)\r\n\r\n\r\n### Frontend:  \r\n\r\n#### **2️⃣ Clone the Repository**\r\n\r\n```bash\r\n    git clone https://github.com/asuselessbrain/car-store-client.git\r\n  ```\r\n\r\n#### **3️⃣ Install Dependencies**\r\n\r\n```bash\r\n    cd car-store-client\r\n    npm install\r\n  ```\r\n\r\n#### Run Frontend:\r\n```bash\r\n    npm run dev\r\n  ```\r\n\r\n### Backend:\r\n\r\n#### **2️⃣ Clone the Repository**\r\n\r\n```bash\r\n    git clone https://github.com/asuselessbrain/Car-Store-server.git\r\n  ```\r\n\r\n#### **3️⃣ Install Dependencies**\r\n\r\n```bash\r\n    cd Car-Store-server\r\n    npm install\r\n  ```\r\n\r\n### **4️⃣ Environment Variables**\r\n\r\nCreate a .env file in the backend directory and configure:\r\n\r\n```bash\r\n    NODE_ENV=development\r\n    PORT=5000  \r\n    DB_URL=your_mongodb_connection_string   \r\n    BCYPT_SALT_ROUNDS=12  \r\n    JWT_SECRET=your_jwt_secret  \r\n    JWT_REFRESH_SECRET=your_jwt_refresh_secret   \r\n    SP_ENDPOINT=https://sandbox.shurjopayment.com  \r\n    SP_USERNAME=your_shurjopay_username \r\n    SP_PASSWORD=your_shurjopay_password   \r\n    SP_PREFIX=SP  \r\n    SP_RETURN_URL=https://car-store-frontend-delta.vercel.app/verify-order\r\n    cloud_name = yout_cloudinary_cloud_name\r\n    api_key = yout_cloudinary_api_key\r\n    api_secret = yout_cloudinary_api_secret\r\n  ```\r\n\r\n#### Run Backend Server:\r\n\r\n```bash\r\n    npm run start:dev\r\n  ```\r\n\r\n\r\nThe project will be available at [**http://localhost:5173/**](http://localhost:5173/)\r\n    \r\n\r\n🎯 Future Enhancements\r\n----------------------\r\n\r\n*   Additional **payment gateways** for flexibility\r\n    \r\n*   More **sorting and filtering** options for better user experience\r\n    \r\n*   Improved **admin analytics** for data-driven decisions\r\n    \r\n\r\n💡 _Enjoy seamless car shopping with AutoSphere!_ 🚗💨\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasuselessbrain%2Fcar-store-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fasuselessbrain%2Fcar-store-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fasuselessbrain%2Fcar-store-client/lists"}