Skip to content
Igor Suzuki Kira edited this page Dec 1, 2023 · 14 revisions

CLOUD KICTHEN - RESTAURANT MANAGER

Project Objective

Develop an online platform for restaurant management. The platform must offer resources such as control panels, graphs, reports and functionalities for managing personnel, suppliers and inputs. The challenge is relevant to the restaurant industry as it can improve operational efficiency, informed decision-making, cost control, customer experience and competitiveness.

Requirements

  • Customized Dashboards
  • Visual Charts
  • Staff Management
  • Vendor Management
  • Inventory and Stock Control
  • Develop an organizational dashboard for staff, vendors, and supplies
  • Build a dashboard for employee flow, customer flow, inventory, and top-selling dishes
  • Website response time below 1000ms in 99.99% of requests

Methodology

The inventory management system was developed following a rigorous and agile methodology, characterized by concise iterations and continuous user feedback. The project was divided into four sprints, each lasting three weeks, aligning with DevOps principles. The team expanded to include seven members: 1 Scrum Master, 1 Product Owner, 1 Database Administrator (DBA), 2 back-end developers, and 1 front-end developer.

In the back end, Java and the Spring framework were utilized, complemented by an Oracle Cloud database. On the front end, Vue.js was employed. The project's stages encompassed requirements analysis, design, implementation, and testing. Regular feedbacks were conducted with users throughout each stage to ensure the system met their evolving needs and expectations. This structured approach aimed to enhance collaboration, efficiency, and adaptability in response to the evolving technological landscape.

See the user manual

See the devops documentation

Return to top