{"id":15160936,"url":"https://github.com/dikshant441/profile.fyi_assignment","last_synced_at":"2026-02-11T08:42:34.253Z","repository":{"id":253320029,"uuid":"842701029","full_name":"Dikshant441/Profile.fyi_Assignment","owner":"Dikshant441","description":" A small e-commerce like project with product listing, cart management (add/remove items, adjust quantities), and a checkout feature. Users can view their cart, see item details, and proceed to checkout.","archived":false,"fork":false,"pushed_at":"2024-08-18T01:39:55.000Z","size":184,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-07T21:26:43.499Z","etag":null,"topics":["framer-motion","git","javascript","jsx","netlify-deployment","react-router-dom","reactjs","redux","tailwindcss"],"latest_commit_sha":null,"homepage":"https://shopifyverse.netlify.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/Dikshant441.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-08-14T22:18:50.000Z","updated_at":"2024-08-18T01:39:59.000Z","dependencies_parsed_at":"2024-08-21T20:49:29.704Z","dependency_job_id":null,"html_url":"https://github.com/Dikshant441/Profile.fyi_Assignment","commit_stats":null,"previous_names":["dikshant441/profile.fyi_assignment"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Dikshant441/Profile.fyi_Assignment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dikshant441%2FProfile.fyi_Assignment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dikshant441%2FProfile.fyi_Assignment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dikshant441%2FProfile.fyi_Assignment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dikshant441%2FProfile.fyi_Assignment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dikshant441","download_url":"https://codeload.github.com/Dikshant441/Profile.fyi_Assignment/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dikshant441%2FProfile.fyi_Assignment/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274303354,"owners_count":25260421,"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-09-09T02:00:10.223Z","response_time":80,"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":["framer-motion","git","javascript","jsx","netlify-deployment","react-router-dom","reactjs","redux","tailwindcss"],"created_at":"2024-09-26T23:42:22.665Z","updated_at":"2026-02-11T08:42:34.197Z","avatar_url":"https://github.com/Dikshant441.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Profile.fyi - Assignment - Frontend Engineer\n\n\u003e Frontend-\u003e ReactJS, Redux, Javascrit, TailwindCSS \n\n\u003e Data -\u003e Open Source API to fetch product data dynamically\n\n## API Reference\n\n```\n  https://api.freeapi.app/#/%F0%9F%93%A2%20Public%20APIs/getProducts\n```\n\n## Overview\n\nAn e-commerce like platform featuring a product listing page with a grid layout, detailed product cards, and an \"Add to Cart\" button with animation for visual feedback. Users can manage their virtual cart by remove item from cart and clear cart on a dedicated page, which includes product details, quantity adjustments, and optional discounts. The cart summary provides a clear breakdown of subtotal, discounts, and total price, with a checkout button for finalizing purchases.\n\n![Screenshot (145)](https://github.com/user-attachments/assets/20f7ed17-e767-4fa9-a389-0866a0e40279)\n\n![Screenshot (146)](https://github.com/user-attachments/assets/58442e21-15d6-4c58-99c1-8b003f6aef13)\n\n![Screenshot (147)](https://github.com/user-attachments/assets/642998d3-0c37-4330-99eb-42b007b6885c)\n\n![Screenshot (148)](https://github.com/user-attachments/assets/2fc8cccd-363b-43f9-9f4b-02d1bc03edce)\n\n\n## Instructions on How to Run/Start the Project on a Local Server\n1. #### clone the repo using this command\n    ```bash\n    git clone https://github.com/Dikshant441/Profilefyi_Assignment.git\n    ```\n2. #### Install npm dependencies\n    ```bash\n    npm install or npm i\n    ```\n3. #### Start the development server:\n    ```bash\n    npm run dev\n    ```\n4. #### Open your browser and navigate to:\n     ```bash\n    http://localhost:5173\n    ```\n5. #### Open your browser and navigate to:\n     ```bash\n    https://shopifyverse.netlify.app/\n    ```\n## For any queries related to the project, contact at singhdikshant200@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdikshant441%2Fprofile.fyi_assignment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdikshant441%2Fprofile.fyi_assignment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdikshant441%2Fprofile.fyi_assignment/lists"}