{"id":18396617,"url":"https://github.com/raofin/bearburger-swing","last_synced_at":"2025-08-27T04:04:34.619Z","repository":{"id":136067132,"uuid":"509241980","full_name":"Raofin/BearBurger-Swing","owner":"Raofin","description":"A maven project with a pretty great UI, developed using Java Spring and Swing frameworks, JDBC template, and other technologies.","archived":false,"fork":false,"pushed_at":"2022-09-29T22:45:18.000Z","size":1894,"stargazers_count":10,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T10:13:17.971Z","etag":null,"topics":["academic-project","flatlaf","food-management","food-ordering","java","java-spring","java-swing","maven"],"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-06-30T21:46:09.000Z","updated_at":"2024-11-22T16:29:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"9512fb3c-827b-4c15-9326-3ceb399a9d03","html_url":"https://github.com/Raofin/BearBurger-Swing","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger-Swing","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger-Swing/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger-Swing/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raofin%2FBearBurger-Swing/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raofin","download_url":"https://codeload.github.com/Raofin/BearBurger-Swing/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248860167,"owners_count":21173342,"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":["academic-project","flatlaf","food-management","food-ordering","java","java-spring","java-swing","maven"],"created_at":"2024-11-06T02:14:23.891Z","updated_at":"2025-04-14T10:13:22.537Z","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-Swing\u003c/b\u003e is a food management system, built using Java, Java Swing, Java Spring, JDBC Template, and Maven.\n\u003c/p\u003e\n\n## Features\nCustomers can create accounts, log in to the system, browse foods, make purchases, and do many other things. 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    * Add foods to cart\n    * Purchase foods\n    * Payment with credit card\n* **Administrator:**\n    * Add and remove users\n    * Modify user details\n    * View user list\n    * Add foods\n\n## Tools \u0026 Technologies\n* Java, JDBC Template, Maven\n* **Frameworks:** Java Swing \u0026 Java Spring\n* **Database:** MySQL\n* **IDE:** IntelliJ IDEA\n\n## How to Run\n* **Executable JAR:**\n    1. Execute the [SQL queries](src/main/resources/database/app.sql) in your MySQL server\n    2. Download and run [BearBurger-Swing.jar](https://github.com/Raofin/BearBurger-Swing/releases/download/v1.0.0/BearBurger-Swing.jar)\n* **Source Code:**\n    1. Execute the [SQL queries](src/main/resources/database/app.sql) in your MySQL server.\n    2. Clone the repository and open it with any Java IDE, like **IntelliJ IDEA**.\n    3. Maven should automatically download the required dependencies. Wait till the process is completed.\n    4. Make sure all the dependencies are properly downloaded **(Important!)**.\n    5. If you have a different MySQL username, and password or running it on a different port, you can modify the project datasource configurations from `src\\main\\resources\\application-context.xml`.\n    6. Run the project using `src\\main\\java\\org\\apwj\\bearburger\\App.java`.\n\n## Screenshots\n\u003cp align= \"center\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(1).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(2).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(3).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(4).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(5).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(6).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(7).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(8).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(9).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(10).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(11).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(12).png\" width=\"400\"\u003e\n    \u003cimg src=\"https://raofin.github.io/r/img/BearBurger-Swing/(13).png\" width=\"400\"\u003e\n\u003cp/\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-swing","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraofin%2Fbearburger-swing","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraofin%2Fbearburger-swing/lists"}