{"id":21387417,"url":"https://github.com/Anilnayak126/EcommerceWebsite","last_synced_at":"2025-07-13T15:31:55.050Z","repository":{"id":258686407,"uuid":"874602041","full_name":"Anilnayak126/online-marketplace","owner":"Anilnayak126","description":"An online marketplace application built with Django, DRF, React, Redux, and Bootstrap, using MySQL for data management. Users can browse products, manage listings, and facilitate transactions, with key features like user authentication, product categorization, and a responsive design.","archived":false,"fork":false,"pushed_at":"2024-11-15T17:13:53.000Z","size":973,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-11-15T18:23:15.201Z","etag":null,"topics":["bootstrap","django","drf","ecommerce","jwt-authentication","mysql","onlinemarketplace","react","redux","web-application"],"latest_commit_sha":null,"homepage":"","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/Anilnayak126.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-18T06:07:38.000Z","updated_at":"2024-11-15T17:13:57.000Z","dependencies_parsed_at":"2024-11-15T18:20:52.613Z","dependency_job_id":null,"html_url":"https://github.com/Anilnayak126/online-marketplace","commit_stats":null,"previous_names":["anilnayak126/ecommercewebsite","anilnayak126/online-marketplace"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anilnayak126%2Fonline-marketplace","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anilnayak126%2Fonline-marketplace/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anilnayak126%2Fonline-marketplace/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Anilnayak126%2Fonline-marketplace/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Anilnayak126","download_url":"https://codeload.github.com/Anilnayak126/online-marketplace/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225893426,"owners_count":17540916,"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":["bootstrap","django","drf","ecommerce","jwt-authentication","mysql","onlinemarketplace","react","redux","web-application"],"created_at":"2024-11-22T12:13:09.967Z","updated_at":"2025-07-13T15:31:55.032Z","avatar_url":"https://github.com/Anilnayak126.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Online Marketplace\n\n![Online market Place](ecomApp.png)\n\n## Overview\nThis project is an online marketplace built using **React** and **Redux** for the frontend, and **Django** with **Django REST Framework (DRF)** for the backend. The design is styled using **Bootstrap**.\n\n## Features\n- User authentication and authorization\n- Product listing and detail pages\n- Shopping cart functionality\n- Order management\n- Responsive design\n\n## Technologies Used\n- **Frontend**: React, Redux, Bootstrap\n- **Backend**: Django, Django REST Framework\n- **Database**: SQLlite3\n- **Version Control**: Git\n\n## Installation\n\n### Prerequisites\n- Node.js\n- Python\n- PostgreSQL\n\n### Backend Setup\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/yourusername/your-repo-name.git\n    cd your-repo-name\n    ```\n\n2. Create a virtual environment and activate it:\n    ```bash\n    python -m venv venv\n    source venv/bin/activate  # On Windows use `venv\\Scripts\\activate`\n    ```\n\n3. Install the backend dependencies:\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. Set up the database:\n    ```bash\n    python manage.py migrate\n    ```\n\n5. Create a superuser:\n    ```bash\n    python manage.py createsuperuser\n    ```\n\n6. Run the development server:\n    ```bash\n    python manage.py runserver\n    ```\n\n### Frontend Setup\n1. Navigate to the frontend directory:\n    ```bash\n    cd frontend\n    ```\n\n2. Install the frontend dependencies:\n    ```bash\n    npm install\n    ```\n\n3. Start the frontend development server:\n    ```bash\n    npm start\n    ```\n\n## Usage\n- Access the frontend at `http://localhost:3000`\n- Access the backend API at `http://localhost:8000/api`\n\n## Contributing\n1. Fork the repository\n2. Create a new branch (`git checkout -b feature/your-feature`)\n3. Commit your changes (`git commit -m 'Add some feature'`)\n4. Push to the branch (`git push origin feature/your-feature`)\n5. Open a Pull Request\n\n\n## Contact\n- **Your Name** - nayakanil43603@gmail.com\n- **GitHub** - Anilnayak126\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAnilnayak126%2FEcommerceWebsite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAnilnayak126%2FEcommerceWebsite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAnilnayak126%2FEcommerceWebsite/lists"}