Skip to content

abiyyu1564/sunkatsuapp

Repository files navigation

SUNKATSUAPP

Transforming dining with seamless, intelligent experiences


🛠️ Built with the tools and technologies:

General & Backend

Frontend & Mobile

DevOps & Infra


SUNKATSUAPP is a modern dining app that integrates intelligent solutions across frontend, backend, and mobile platforms.

Key Features

  • Tracking, updating, and management of menus only for specified user role
  • Authentication and security with JWT
  • In-app chat feature between users using Websockets and StompJS
  • Chatbot to help users with their experience using LLM model: Qwen-2.5:3B
  • Ordering system for customers
  • Order management for staffs
  • Menu and Order management for the owner

Use this locally

git clone https://github.com/abiyyu1564/sunkatsuapp.git

Requirements & Documents

Developers

Testers

How to run backend locally:

  1. Install Spring Boot https://docs.spring.io/spring-boot/installing.html Intall JDK 23 di : https://www.oracle.com/cis/java/technologies/downloads/
  2. run mvn spring-boot:run in the backend folder.
  3. Go to localhost:8080/swagger-ui/index.html to view the APIs.

How to run web front end:

  1. Go to the sunkatsu_fe directory and run this in the terminal: npm run start

How to run the mobile app:

  1. Go to Android Studio and run the main.dart file

Note:

  • run this in cmd before running the mobile app on a real phone: adb reverse tcp:8080 tcp:8080

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors