{"id":18396616,"url":"https://github.com/raofin/bearburger","last_synced_at":"2026-04-09T07:02:59.173Z","repository":{"id":136067118,"uuid":"526234767","full_name":"Raofin/BearBurger","owner":"Raofin","description":"A beautiful web-based food management system built with JSP, Spring MVC, Spring Boot, Spring Security, Vanilla JavaScript, MySQL, etc.","archived":false,"fork":false,"pushed_at":"2022-09-29T23:50:21.000Z","size":1464,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"Spring-Boot","last_synced_at":"2025-04-19T18:18:00.727Z","etag":null,"topics":["ajax","api-rest","hibernate","java","jpa","jsp","maven","orm","spring","spring-boot","spring-crud","spring-data-jpa","spring-mvc","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Raofin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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-08-18T13:59:10.000Z","updated_at":"2024-02-10T23:57:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"77dee2aa-5490-4c83-aa3c-015f7d5fefb7","html_url":"https://github.com/Raofin/BearBurger","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Raofin/BearBurger","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raofin","download_url":"https://codeload.github.com/Raofin/BearBurger/tar.gz/refs/heads/Spring-Boot","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262137140,"owners_count":23264673,"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":["ajax","api-rest","hibernate","java","jpa","jsp","maven","orm","spring","spring-boot","spring-crud","spring-data-jpa","spring-mvc","spring-security"],"created_at":"2024-11-06T02:14:23.867Z","updated_at":"2025-12-30T22:23:44.453Z","avatar_url":"https://github.com/Raofin.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align= \"center\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger/nav-logo.png\" title=\"Logo\" alt=\"Logo\" width=\"500px\"\u003e\n    \u003cbr/\u003e\n    \u003cb\u003eBearBurger\u003c/b\u003e is a web based food management system, built using Spring MVC, Spring Boot, Spring Security, Hibernate with MySQL, Spring Data JPA, JSP, and Maven to manage the dependencies.\n\u003c/p\u003e\n\n## Features\nCustomers can browse foods, view details, and explore many other things. However, in order to make a purchase or interact with anything, he must first log in to the system. There are also various features available for administrators. The application is essentially separated into two roles-\n* Customer:\n    * Login\n    * Registration\n    * Profile view and modify\n    * Browse and search foods\n    * Purchase foods\n    * Payment with credit card\n    * Post comments and replies on each food\n* Administrator:\n    * Manage user roles\n    * Add, remove, and disable users\n    * View user and food list\n    * Manage foods\n\n## Tools \u0026 Technologies\n* Java, JSP, HTML, CSS, JavaScript \u0026 jQuery\n* **Frameworks:** Spring MVC, Spring Boot, Spring Security \u0026 Hibernate\n* **Database:** MySQL\n* **Server:** Apache Tomcat\n* **IDE:** IntelliJ IDEA\n\n## How to Run\n1. Clone the repository and open it with any Java IDE, like **IntelliJ IDEA**\n2. Maven should automatically download the required dependencies\n3. Make sure all the dependencies are properly downloaded **(Important!)**\n4. Execute the [SQL queries](src/main/resources/database/app.sql) in your MySQL server\n5. Run `src\\main\\java\\net\\raofin\\bearburger\\BearBurgerApplication.java`\n6. Go to http://localhost:8080\n\n*If you have a different MySQL **username**, **password** or running it on a **different port**, you can modify the project datasource configurations from `src\\main\\resources\\application.properties`.\n\n## Screenshots\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(1).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(2).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(3).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(4).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(5).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(6).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(7).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(8).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(9).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(10).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(11).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(12).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(13).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(14).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(15).jpg\"\u003e\n\u003cimg src=\"https://raofin.github.io/r/img/BearBurger/(16).jpg\"\u003e\n\n## License\nThis project is licensed under the [MIT License](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraofin%2Fbearburger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraofin%2Fbearburger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraofin%2Fbearburger/lists"}