Skip to content

effective-tech-interview/effective-tech-interview-be

Repository files navigation

teamf logo

🧹 team-f-be

웹 페이지 주소 https://team-f-client-ra1mz07mm-qtail.vercel.app/


🎬 Preview

첫 시작    온보딩    예시 페이지


👨‍👩‍👧‍👧 Owner


Frontend💻
김채림

Frontend💻
이동현

Backend💻
서명현

Backend💻
송은우

Designer🎨
진승희

💻 Tech Stack

  • Skills

    Spring Boot, JPA, Github Actions, S3

  • Database

    Mysql, RDS, Redis

  • 개발 환경

    AWS EC2

  • 환경 변수 및 시크릿

    -Djasypt.encryptor.password={jasypt 비밀번호} -Dgpt.key1={openAi API Key} -Dgpt.key2={openAi API Key2}

  • 문서화

    Swagger


🗂 Directory

📂 teamf
    📂 domain
    📂 common
    📂 api
     ├── 📂 error
     |	 ├── 📂 dto
     |	 ├── 📂 exception
     |   └── 📂 handler
     ├── 📂 question
     |	 ├── 📂 controller
     |	 ├── 📂 dto
     |   ├── 📂 exception
     |   └── 📂 service
     ├── 📂 answer
     └── 📂 ...
    📂 gpt
	- Application.java

📝ERD


💻 Build & Run

  1. 빌드
$ ./gradlew build
  1. 빌드된 파일 (*.jar) 실행
$ teamf-0.0.1-SNAPSHOT.jar
$ java -jar teamf-0.0.1-SNAPSHOT.jar

📢 Commit message

feat : 새로운 기능에 대한 커밋

fix : 버그 수정에 대한 커밋

refactor : 새로운 기능 추가나 수정 없이 기존 코드 리팩토링

docs : 문서화에 대한 커밋


📞 Contact

About

효과적인 기술 면접 대비 플랫폼 🧑🏻‍💻

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published