Skip to content

🥑 Application to create a personalized Eat Clean Menu for Vietnamese people 🍺

License

Notifications You must be signed in to change notification settings

tienhuynh-tn/eat-clean-menu-back-end

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EAT CLEAN MENU - Thực đơn Eat Clean cho người Việt

👋 Welcome to my FPT ENTREPRENEURIAL HACKATHON SPRING 2023 - CUỘC THI KHỞI NGHIỆP DÀNH CHO SINH VIÊN FPTU Project 👋

👉 Live Demo Here 👈

Table of Contents

Description

  • Application to create a personalized Eat Clean Menu for Vietnamese people.
  • This project started from 06-09-2022 to 26-03-2023

Preview Screenshot

     

Technology

1. Mobile

  • React Native

2. Backend

  • Java Language
  • Spring Boot Framework

3. Database

  • Microsoft SQL Server - a relational model database server produced by Microsoft
  • Azure SQL Database

4. Other Technologies

  • RESTful API
  • Firebase for Google Gmail Login
  • JSON Web Tokens for authentication
  • Azure App Service

5. Tool

  • Visual Studio Code
  • IntelliJ IDEA 2022.1.1
  • Figma
  • Swagger API Documentation
  • Postman
  • Draw.io for ERD Diagram
  • Microsoft SQL Server Management Studio 18
  • DataGrip 2022.1.4

Requirements

  • Personalization - create menus based on needs.
  • Recommend dishes based on ingredients available at home.
  • Easy-to-use interface, for Vietnamese people.
  • Make a menu of 3 meals/day with the addition of Vietnamese ingredients, easy to find.
  • Calculate and track metrics

Useful Resources

# # Name Description
1 - Main Project Folder Main source code
- 1.1 Back-end Back-end source code
- 1.2 Mobile Mobile source code
2 - Database Database Information
- 2.1 Database Script SQL Scipt
- 2.2 Database Diagram Database Diagram
3 - UI Design UI design on Figma
- 3.1 UI Design UI design on Figma
- 3.2 UI Design Screenshot UI Design Screenshot
4 - Document Document includes Requirement and other useful information
5 - Live Demo Live Demo

Contributors

1. Mentors:

  • Lecturer - Mentor EXE101: Le Thu Trang
  • Lecturer - Mentor EXE201: Dong Quin

2. Members:

References

License & Copyright

© 2023 tienhuynh-tn Licensed under the GPL-3.0 LICENSE.

Languages

  • Java 96.2%
  • TSQL 3.8%