Skip to content
This repository was archived by the owner on Aug 27, 2023. It is now read-only.

SYU-SWST/eat_together

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

489 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍚 같이 먹자

외로운 혼밥러를 위한 매칭 웹 서비스

🏆 2023 삼육대학교 SW경진대회 대상! 🏆

📅 개발 기간

  • 2023.06~2023.08

👨‍💻 참가자 👩‍💻

이름 역할
남동우 메인 백엔드, 채팅 프론트엔드, 채팅 백엔드, 배포
김진홍 메인 프론트엔드
송서연 메인 프론트엔드
이현지 메인 백엔드

📚 기술 스택

메인 Front-end

메인 Back-end

채팅 Front-end / Back-end

배포 (미완성 종료)

⚙️ 환경 설정

  • 메인 프론트엔드
    1. /frontend 폴더로 이동합니다.
    2. npm install 를 입력해 필요 패키지들을 설치합니다.
    3. npm start 를 입력해 리액트를 실행합니다.
  • 메인 백엔드
    1. /backend 폴더로 이동합니다.
    2. MySql.sql 파일을 사용해 MySql 데이터베이스를 구축합니다.
    3. EatTogetherApplication 의 메인 메서드를 통해 스프링부트를 실행합니다.
  • 채팅
    1. /Django_MVT_chatting 폴더로 이동합니다.
    2. .env 파일을 생성해 SECRET_KEYCHANNEL_LAYER_REDIS_URL를 입력합니다. (※ Redis 서버가 구축되어 있어야 합니다.)
    3. pip freeze > requirements.txt 명령어를 사용해 필요 라이브러리를 설치합니다. (※ 가상환경을 사용할 것을 권장합니다.)
    4. python manage.py migrate --run-syncdb 를 입력해 Sqlite 데이터베이스를 구축합니다.
    5. python manage.py runserver 를 입력해 서버를 실행합니다.

ERD

  • 메인 DB eat_together_db

  • 채팅 DB main

📸 스크린샷

  • 메인 페이지 메인 페이지

  • 같이 먹자 같이먹자

  • 채팅 채팅방

  • 같이 하자 같이하자

About

2023 삼육대 SW 경진대회

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors