{"id":17831724,"url":"https://github.com/sbj1198/bath-specials","last_synced_at":"2026-05-08T13:38:23.613Z","repository":{"id":67736307,"uuid":"582531060","full_name":"sbj1198/Bath-Specials","owner":"sbj1198","description":"Bath Specials is a global leader in personal care and home fragrance, including the #1 selling collections for fine fragrance mist, body lotion and body cream, 3-wick candles, home fragrance diffusers and liquid hand soap.","archived":false,"fork":false,"pushed_at":"2023-02-23T14:29:58.000Z","size":7255,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-08T03:25:25.801Z","etag":null,"topics":["chakra-ui","ecommerce-webapp","react","react-redux","react-router-v6","redux","redux-thunk"],"latest_commit_sha":null,"homepage":"https://bathspecials.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/sbj1198.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":"2022-12-27T05:53:34.000Z","updated_at":"2023-10-05T17:55:56.000Z","dependencies_parsed_at":"2023-03-09T06:00:34.207Z","dependency_job_id":null,"html_url":"https://github.com/sbj1198/Bath-Specials","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbj1198%2FBath-Specials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbj1198%2FBath-Specials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbj1198%2FBath-Specials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sbj1198%2FBath-Specials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sbj1198","download_url":"https://codeload.github.com/sbj1198/Bath-Specials/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246811515,"owners_count":20837776,"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":["chakra-ui","ecommerce-webapp","react","react-redux","react-router-v6","redux","redux-thunk"],"created_at":"2024-10-27T19:48:01.630Z","updated_at":"2026-05-08T13:38:23.554Z","avatar_url":"https://github.com/sbj1198.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\r\n\u003ch1 align=\"center\" id=\"title\"\u003eBath Specials\u003c/h1\u003e\r\nBath Specials is a global leader in personal care and home fragrance, including the #1 selling collections for fine fragrance mist, body lotion and body cream, 3-wick candles, home fragrance diffusers and liquid hand soap.\r\n\r\n\r\n## 🛠 Built with \r\n\r\nTechnologies used in the project:\r\n\r\n![Javascript](https://img.shields.io/badge/JavaScript-323330?style=for-the-badge\u0026amp;logo=javascript\u0026amp;logoColor=F7DF1E)\r\n\r\n![React](https://img.shields.io/badge/React-20232A?style=for-the-badge\u0026amp;logo=react\u0026amp;logoColor=61DAFB)\r\n\r\n![React-Router](https://img.shields.io/badge/React_Router-CA4245?style=for-the-badge\u0026amp;logo=react-router\u0026amp;logoColor=white)\r\n\r\n![Redux](https://img.shields.io/badge/Redux-593D88?style=for-the-badge\u0026amp;logo=redux\u0026amp;logoColor=white)\r\n\r\n![Chakra-UI](https://img.shields.io/badge/Chakra--UI-319795?style=for-the-badge\u0026amp;logo=chakra-ui\u0026amp;logoColor=white)\r\n\r\n## 💻 Screenshots\r\n\r\n**Landing Page:**\r\n![Landing Page](https://user-images.githubusercontent.com/49484642/220926119-971a7845-2a00-4ea9-8125-7ffc0f1fae9a.png)\r\n\r\n**Product Page:**\r\n![Product Page](https://user-images.githubusercontent.com/105644684/202831467-fe6e0554-02e2-42b1-affe-3c0814dfe733.JPG)\r\n\r\n**Cart Page:**\r\n![Cart Page](https://user-images.githubusercontent.com/105644684/202831469-85e878e3-1b9a-4b6a-a0b4-bcd2eaad9470.JPG)\r\n\r\n**Payment Page:**\r\n![Payment Page](https://user-images.githubusercontent.com/105644684/202831471-f3e256e4-fff0-4acf-8faf-7ab5045c25b5.JPG)\r\n\r\n**Dashboard section (admin side):**\r\n![Dashboard section (admin side)](https://user-images.githubusercontent.com/105644684/202831472-65eb3730-0696-4f10-9721-f8c91ef0d449.JPG)\r\n\r\n**Category section (admin side):**\r\n![Category section (admin side)](https://user-images.githubusercontent.com/105644684/202831473-73ad6639-8848-42c5-8eff-a3d494200c75.JPG)\r\n\r\n**Add product section (admin side):**\r\n![Add product section (admin side)](https://user-images.githubusercontent.com/105644684/202831474-10b6dd09-6fbf-407f-92fe-8dbbf65ba7aa.JPG)\r\n\r\n**Edit product section (admin side):**\r\n![Add product section (admin side)](https://user-images.githubusercontent.com/105644684/202831476-a3b00510-314e-42a1-a267-040561ca7654.JPG)\r\n\r\n**Orders section (admin side):**\r\n![Orders section (admin side)](https://user-images.githubusercontent.com/105644684/202831480-054525e8-e7a5-4c14-a424-bbc2357a6cc9.JPG)\r\n\r\n\r\n## ✨ Features \r\n- #### `User side:-`\r\n    - Register and Login page\r\n    - Authentication using email \u0026 password\r\n    - Products page\r\n    - **Sorting \u0026 filtering:** by price, by rating, by sub-category\r\n    - Add to cart\r\n    - Payment page\r\n    - Data fetching using deployed api\r\n- #### `Admin side:-`\r\n    - Login using admin credentials\r\n    - **Pages:** Dashboard, category, add product and edit product\r\n    - Dashboard gives stats by graphs and piecharts showing total of products\r\n    - Detailed information of category and sub-category products on category page\r\n    - **CRUD** functionality\r\n\r\n## 🚀 Demo\r\n\r\n**Front-end deployed URL:**\r\n\r\nhttps://bathspecials.netlify.app/\r\n\r\n##  📁 Folder structure\r\n- #### `public` - This holds all of our static files\r\n- #### `src`\r\n    - #### `assets` - This folder holds assets such as images, docs, and fonts\r\n    - #### `components` - This folder holds all of the different components that will make up our pages\r\n    - #### `pages` - These represent a unique page on the website i.e. Home or About. \r\n    - #### `redux` - It consists of store, reducer, action and actiontypes and is responsible for global state management of our app.\r\n    - #### `App.js` - This is what renders all of our browser routes and different pages\r\n    - #### `index.js` - This is what renders the react app by rendering App.js.\r\n- #### `package.json` - Defines npm behaviors and packages for the client\r\n#### `README` - This file!\r\n\r\n# Installation\r\n\r\nClone the project\r\n```bash\r\ngit clone https://github.com/sbj1198/Bath-Specials.git\r\n```\r\n## Client-side usage\r\n\r\nGo to the project directory\r\n\r\n```bash\r\n$ yarn # or npm i    // npm install packages\r\n$ npm run start        // run it locally\r\n\r\n// deployment for client app\r\n$ npm run build // this will compile the react code using webpack and generate a folder called docs in the root level\r\n```\r\n\r\n## ✍ Author\r\n\r\n- [@sbj1198](https://github.com/sbj1198)\r\n\r\n##\r\n\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbj1198%2Fbath-specials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsbj1198%2Fbath-specials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsbj1198%2Fbath-specials/lists"}