{"id":19694162,"url":"https://github.com/hamzalodhi2023/shoppy","last_synced_at":"2026-04-11T05:05:06.669Z","repository":{"id":261978970,"uuid":"884943738","full_name":"hamzalodhi2025/shoppy","owner":"hamzalodhi2025","description":"Shoppy a ecommerce website using ReactJs, Tailwind CSS, Redux, React Query, Express, Mongooes, MongoDB.","archived":false,"fork":false,"pushed_at":"2025-01-19T09:41:47.000Z","size":101474,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-05T08:20:04.245Z","etag":null,"topics":["code","coding","daisy-ui","daisyui","express","expressjs","react","reactjs","reactquery","reactrouter","reactrouterdom","redux","shoppy","tailwind","tailwind-css","tailwindcss","tanstack-query","tanstack-react-query","vite","vitejs"],"latest_commit_sha":null,"homepage":"","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/hamzalodhi2025.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-07T17:02:39.000Z","updated_at":"2025-01-19T09:41:48.000Z","dependencies_parsed_at":"2025-01-26T09:28:57.548Z","dependency_job_id":null,"html_url":"https://github.com/hamzalodhi2025/shoppy","commit_stats":null,"previous_names":["hamzalodhi2023/shoppy","hamzalodhi2025/shoppy","hamzakhanlodhi2025/shoppy"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamzalodhi2025%2Fshoppy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamzalodhi2025%2Fshoppy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamzalodhi2025%2Fshoppy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hamzalodhi2025%2Fshoppy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hamzalodhi2025","download_url":"https://codeload.github.com/hamzalodhi2025/shoppy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241005163,"owners_count":19892749,"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":["code","coding","daisy-ui","daisyui","express","expressjs","react","reactjs","reactquery","reactrouter","reactrouterdom","redux","shoppy","tailwind","tailwind-css","tailwindcss","tanstack-query","tanstack-react-query","vite","vitejs"],"created_at":"2024-11-11T19:20:44.118Z","updated_at":"2025-12-30T19:38:11.233Z","avatar_url":"https://github.com/hamzalodhi2025.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shoppy: E-Commerce Website\n\nShoppy is a modern and responsive e-commerce website built with React.js, Vite, Tailwind CSS, and DaisyUI on the frontend, and Express.js, MongoDB, and Mongoose on the backend. It leverages state management and API handling through Redux and React Query for a seamless user experience.\n\n## Features\n\n- **User-Friendly Interface**: Modern design with responsive layouts.\n- **Product Management**: View, search, and filter products.\n- **Shopping Cart**: Add, remove, and update items in the cart.\n- **Order Management**: Place orders and view order history.\n- **Admin Panel**: Manage products, orders, and users.\n- **Dark Mode**: Beautiful dark mode toggle.\n- **API Integration**: Efficient data fetching and mutations with React Query.\n- **Database**: MongoDB for scalable data storage.\n\n## Technologies Used\n\n### Frontend:\n\n- [React.js](https://reactjs.org/)\n- [Vite](https://vitejs.dev/)\n- [Tailwind CSS](https://tailwindcss.com/)\n- [DaisyUI](https://daisyui.com/)\n- [Redux Toolkit](https://redux-toolkit.js.org/)\n- [React Query](https://tanstack.com/query/latest)\n\n### Backend:\n\n- [Express.js](https://expressjs.com/)\n- [MongoDB](https://www.mongodb.com/)\n- [Mongoose](https://mongoosejs.com/)\n\n## Installation and Setup\n\n1. **Clone the repository**:\n\n   ```bash\n   git clone https://github.com/hamzalodhi2023/shoppy.git\n   cd shoppy\n   ```\n\n2. **Frontend Setup**:\n\n   ```bash\n   cd .\\frontend\\\n   bun i\n   bun dev\n   ```\n\n3. **Backend Setup**:\n\n   ```bash\n   cd .\\server\\\n   npm i\n   npm run server\n   ```\n\n## Contributing\n\nContributions are welcome! Feel free to fork the repository and submit a pull request. Please ensure your changes adhere to the project's coding standards.\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n## Contact\n\n- **Author**: Hamza Lodhi\n- **GitHub**: [hamzalodhi2023](https://github.com/hamzalodhi2023)\n- **Email**: hamzalodhi2023@gmail.com\n\n---\n\n### Show Your Support\n\nIf you find this project useful, please ⭐ the repository to support the project and follow my GitHub for more exciting projects!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamzalodhi2023%2Fshoppy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhamzalodhi2023%2Fshoppy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhamzalodhi2023%2Fshoppy/lists"}