Skip to content

Latest commit

Β 

History

History
202 lines (136 loc) Β· 8.51 KB

README.md

File metadata and controls

202 lines (136 loc) Β· 8.51 KB

πŸ“± BARA - μ΄ν™”μ—¬μžλŒ€ν•™κ΅ 캠퍼슀 λ‚΄ μŒμ‹ μ£Όλ¬Έ μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜

μ΄ν™”μ—¬λŒ€ 쀑앙 μ‹€μ „ μ°½μ—… ν•™νšŒ UNISμ—μ„œ νŒ€ "이글이글"에 μ˜ν•΄ μ œμž‘λœ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€.


ν”„λ‘œμ νŠΈ μ†Œκ°œ

BARAλŠ” μ΄ν™”μ—¬μžλŒ€ν•™κ΅ 캠퍼슀 λ‚΄μ—μ„œ μŒμ‹μ„ ν•¨κ»˜ μ£Όλ¬Έν•  수 μžˆλ„λ‘ λ„μ™€μ£ΌλŠ” μ›Ή μ• ν”Œλ¦¬μΌ€μ΄μ…˜μž…λ‹ˆλ‹€. BARAλ₯Ό 톡해 μ‚¬μš©μžλŠ” κ°„νŽΈν•˜κ²Œ μŒμ‹μ„ μ£Όλ¬Έν•˜κ³ , ν•¨κ»˜ μ£Όλ¬Έν•  멀버λ₯Ό λͺ¨μ§‘ν•˜λ©°, 멀버듀과 μ†Œν†΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 이 ν”„λ‘œμ νŠΈλŠ” ν˜„μž¬ 진행 쀑이며, 지속적인 μ—…λ°μ΄νŠΈκ°€ μ˜ˆμ •λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.


μ£Όμš” κΈ°λŠ₯

  • νšŒμ›κ°€μž… 및 둜그인: μ‚¬μš©μž 인증 및 λ³΄μ•ˆ κ°•ν™”λ₯Ό μœ„ν•΄ 학ꡐ 이메일을 톡해 νšŒμ›κ°€μž… 및 λ‘œκ·ΈμΈμ„ μ§„ν–‰ν•©λ‹ˆλ‹€.
  • μŒμ‹ μ£Όλ¬Έ μ°Έμ—¬: λŒ€κΈ° 쀑인 μŒμ‹ 주문을 ν™•μΈν•˜κ³ , ν•¨κ»˜ μ£Όλ¬Έν•  멀버λ₯Ό λͺ¨μ§‘ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 검색 κΈ°λŠ₯: νŠΉμ • μŒμ‹μ΄λ‚˜ μž₯μ†Œλ₯Ό κ²€μƒ‰ν•˜μ—¬ λΉ λ₯΄κ²Œ μ ‘κ·Όν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • 포슀트 μ—…λ‘œλ“œ: λ‹€λ₯Έ 멀버듀과 ν•¨κ»˜ μŒμ‹μ„ μ£Όλ¬Έν•  수 μžˆλ„λ‘ 포슀트λ₯Ό μž‘μ„±ν•˜κ³  μ—…λ‘œλ“œν•  수 μžˆμŠ΅λ‹ˆλ‹€.
  • μ±„νŒ… κΈ°λŠ₯: 주문을 ν•¨κ»˜ν•˜λŠ” 멀버듀 간에 μ‹€μ‹œκ°„μœΌλ‘œ μ±„νŒ…ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

ν”„λ‘œμ νŠΈ μƒνƒœ

ν”„λ‘œμ νŠΈλŠ” ν˜„μž¬ 진행 쀑이며, κΈ°λŠ₯이 계속 μΆ”κ°€λ˜κ³  μžˆμŠ΅λ‹ˆλ‹€. μžμ„Έν•œ λ‚΄μš©μ€ μ•„λž˜μ˜ IR ν”ΌμΉ­ λ¬Έμ„œλ₯Ό 톡해 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

바라 IR ν”ΌμΉ­ 자료.pdf


User Flow

User Flow User Flow Business Model Market Size


πŸ› οΈ 기술 μŠ€νƒ

  • Environment
    IntelliJ IDEA Git GitHub Figma

  • Languages
    Java HTML CSS JavaScript

  • Frameworks & Libraries
    Spring Boot MySQL Gradle Lombok


πŸ’» ν”„λ‘œμ νŠΈ λΉŒλ“œ

  1. ν™˜κ²½ μ„€μ •: IntelliJ IDEAμ—μ„œ Gradle을 μ‚¬μš©ν•΄ ν”„λ‘œμ νŠΈλ₯Ό λΉŒλ“œν•©λ‹ˆλ‹€.
  2. ν”„λ‘ νŠΈμ—”λ“œ 개발: Figma λ””μžμΈμ„ λ°”νƒ•μœΌλ‘œ HTML 및 CSS둜 κ΅¬ν˜„λ˜μ—ˆμŠ΅λ‹ˆλ‹€. Locofyλ₯Ό μ‚¬μš©ν•΄ λ””μžμΈμ„ λ³€ν™˜ν–ˆμŠ΅λ‹ˆλ‹€.
  3. λ°μ΄ν„°λ² μ΄μŠ€ μ—°κ²°: MySQL λ°μ΄ν„°λ² μ΄μŠ€μ— "bara"λΌλŠ” μ΄λ¦„μ˜ μŠ€ν‚€λ§ˆλ₯Ό μƒμ„±ν•˜κ³  μ—°κ²°ν•©λ‹ˆλ‹€.

πŸ—‚οΈ ν”„λ‘œμ νŠΈ ꡬ쑰

β”œβ”€β”€ src
β”‚   β”œβ”€β”€ main
β”‚   β”‚   β”œβ”€β”€ java
β”‚   β”‚   β”‚   β”œβ”€β”€ com
β”‚   β”‚   β”‚   β”‚   └── bara
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ controller
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ domain
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ repository
β”‚   β”‚   β”‚   β”‚       └── service
β”‚   β”‚   └── resources
β”‚   β”‚       β”œβ”€β”€ static
β”‚   β”‚       └── templates
└── build.gradle

πŸ“ κΈ°μ—¬ 방법

ν˜„μž¬ 이 ν”„λ‘œμ νŠΈλŠ” 개인 ν•™μŠ΅ 및 κ°œλ°œμ„ μœ„ν•œ ν”„λ‘œμ νŠΈλ‘œ, μ™ΈλΆ€ κΈ°μ—¬λŠ” 받지 μ•ŠμŠ΅λ‹ˆλ‹€. ν•˜μ§€λ§Œ ν”„λ‘œμ νŠΈμ— λŒ€ν•œ ν”Όλ“œλ°±μ€ μ–Έμ œλ“ μ§€ ν™˜μ˜ν•©λ‹ˆλ‹€!


πŸ“‹ λΌμ΄μ„ μŠ€

이 ν”„λ‘œμ νŠΈλŠ” MIT λΌμ΄μ„ μŠ€ ν•˜μ— λ°°ν¬λ©λ‹ˆλ‹€.



πŸ“± BARA - A Web Application for Ordering Food on Campus at Ewha Womans University

This project was created by team "Igloo" from the 23-2 UNIS practical entrepreneurship club at Ewha Womans University.


Project Introduction

BARA is a web application designed to facilitate food orders on the Ewha Womans University campus. Users can easily place food orders, recruit members to join their orders, and communicate with other members through the platform. The project is still in progress, with continuous updates planned.


Key Features

  • Sign Up & Login: User authentication and security are enhanced through school email verification.
  • Food Order Participation: View pending food orders and recruit members to join.
  • Search Function: Quickly find specific foods or places.
  • Post Uploading: Create and upload posts to recruit members for food orders.
  • Chat Functionality: Real-time chat between members involved in the same order.

Project Status

The project is currently in progress, with ongoing feature additions. For more details, refer to the IR pitching document below.

바라 IR ν”ΌμΉ­ 자료.pdf


User Flow

User Flow User Flow Business Model Market Size


πŸ› οΈ Tech Stack

  • Environment
    IntelliJ Git GitHub Figma

  • Languages
    Java HTML CSS JavaScript

  • Frameworks & Libraries
    Spring Boot MySQL Gradle Lombok


πŸ’» Project Build

  1. Environment Setup: Build the project using Gradle in IntelliJ IDEA.
  2. Frontend Development: The frontend was implemented using HTML and CSS based on Figma designs, with conversion done using Locofy.
  3. Database Connection: Connect to a MySQL database with a schema named "bara."

πŸ—‚οΈ Project Structure

β”œβ”€β”€ src
β”‚   β”œβ”€β”€ main
β”‚   β”‚   β”œβ”€β”€ java
β”‚   β”‚   β”‚   β”œβ”€β”€ com
β”‚   β”‚   β”‚   β”‚   └── bara
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ controller
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ domain
β”‚   β”‚   β”‚   β”‚       β”œβ”€β”€ repository
β”‚   β”‚   β”‚   β”‚       └── service
β”‚   β”‚   └── resources
β”‚   β”‚       β”œβ”€β”€ static
β”‚   β”‚       └── templates
└── build.gradle

πŸ“ Contribution Guidelines

Currently, this project is for personal learning and development, so external contributions are not accepted. However, feedback on the project is always welcome!


πŸ“‹ License

This project is licensed under the MIT License.