{"id":26958971,"url":"https://github.com/madhurajayashanka/shopbeastbackend","last_synced_at":"2026-05-01T14:33:22.331Z","repository":{"id":53844478,"uuid":"521663858","full_name":"madhurajayashanka/ShopBeastBackend","owner":"madhurajayashanka","description":"Discover \"Shop Beast\" - a dynamic Fullstack web app built with Angular, Spring, and MySQL. Explore products, manage your cart, and make secure purchases. Admins add products, and JWT ensures secure authentication. Enjoy features like pagination. Unleash the power of online shopping today!","archived":false,"fork":false,"pushed_at":"2022-08-05T17:02:08.000Z","size":87,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T04:34:28.225Z","etag":null,"topics":["angular","e-commerce-project","mysql","spring-boot","spring-jwt","spring-security"],"latest_commit_sha":null,"homepage":"","language":"Java","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/madhurajayashanka.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}},"created_at":"2022-08-05T14:14:24.000Z","updated_at":"2023-09-01T16:48:47.000Z","dependencies_parsed_at":"2022-08-22T17:50:42.088Z","dependency_job_id":null,"html_url":"https://github.com/madhurajayashanka/ShopBeastBackend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/madhurajayashanka/ShopBeastBackend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurajayashanka%2FShopBeastBackend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurajayashanka%2FShopBeastBackend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurajayashanka%2FShopBeastBackend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurajayashanka%2FShopBeastBackend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madhurajayashanka","download_url":"https://codeload.github.com/madhurajayashanka/ShopBeastBackend/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madhurajayashanka%2FShopBeastBackend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32501401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"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":["angular","e-commerce-project","mysql","spring-boot","spring-jwt","spring-security"],"created_at":"2025-04-03T04:33:29.814Z","updated_at":"2026-05-01T14:33:22.300Z","avatar_url":"https://github.com/madhurajayashanka.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shop Beast (Frontend)\n\n- **Frontend** - https://github.com/madhurajayashanka/ShopBeastFrontend\n\n- **Backend** - https://github.com/madhurajayashanka/ShopBeastBackend\n\n- **MySql Script** - https://github.com/madhurajayashanka/ShopBeastBackend/blob/master/src/main/java/com/madhura/ecommerce/sql_script/shop-beast.sql\n\n- **Site Photos** - https://github.com/madhurajayashanka/ShopBeastFrontend/tree/master/Shop_Beast_images\n\n1. Admin Authorization (can add new products) -\n    - Username - **admin123**\n    - Password  - **admin@123**\n\n2. User Authorization (only purchase) -\n    - Username - **madhura**\n    - Password  - **madhura@123**\n\n\n# Description\n\nI have made a web app called \"Shop Beast\" as a Fullstack web application. \nIt is a web app for a shop called Shop Beast to show the products to sell. Anyone can go into the site and look at the products, get some details about them, add them to the card, and purchase the item. \n**Only the shop admin can add new products** (Authorization) to the site. If users want to buy an item, they need to create a free account on the site.\n\nI used **Angular** for the Frontend, **Spring(spring-boot and spring Security)** for the Backend, and **MySql** for Database. The authorization part is done with **Spring security** and used **JWT** token support for login and some other functionalities.\n\nThe site Supports **pagination**, dynamic **cart adding** and **removing** with total value and total quantity, and many more. I will continuously build this project and hope to add some new features.\n\n\n\n\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(1).png?raw=true)\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(2).png?raw=true)\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(3).png?raw=true)\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(4).png?raw=true)\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(5).png?raw=true)\n\n![Shop Beast](https://github.com/madhurajayashanka/ShopBeastFrontend/blob/master/Shop_Beast_images/shop_beast%20(6).png?raw=true)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadhurajayashanka%2Fshopbeastbackend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadhurajayashanka%2Fshopbeastbackend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadhurajayashanka%2Fshopbeastbackend/lists"}