κ°λ°κΈ°κ°: 2023.06.23 ~ 2023.06.24
| μ¬μ€λ³΄ | μ νΈμ | μ΅λ―Όμ | νμ§ν |
|---|---|---|---|
| @mmmjunjoy | @ghrnwjd | @cmsxi | @JiHyoungHAN |
Graduate Plan+λ νμλ€μκ² μ‘Έμ
κΉμ§ λ¨μ νμ λ€μ ν λμ νμΈν μ μλ μλΉμ€λ₯Ό μ 곡ν©λλ€. κΈ°μ‘΄μ νκ΅ μμ€ν
μ μ‘Έμ
μ건과 κ΄λ ¨λ μ 보λ₯Ό λ€μ λΆλͺ
ννκ² λΆμ°μ μΌλ‘ μ 곡νμ¬ νμλ€μ λΆνΈν¨μ μμλ΄κ³€ νμ΅λλ€. ν΄λΉ νλ‘μ νΈμμλ μ΄λ¬ν λΆνΈν¨μ ν΄μνκ³ μ νμ κ°κ°μΈμ΄ μ‘Έμ
μ μν΄ μκ°ν΄μΌ ν νμ μ κ°νΈνκ² νμΈν μ μκ² ν©λλ€.
μ΄μ λλΆμ΄ Graduate Plan+λ κ°μΈ λ§μΆ€ν μκ°ν μ μ κΈ°λ₯μ μ 곡ν©λλ€. κ°μΈ λ§μΆ€ν μκ°ν μ μμ νμμ΄ μ¬νκΉμ§ λ€μλ κ³Όλͺ© νν©κ³Ό μ‘Έμ μ건μ κΈ°λ°μΌλ‘ λ€μ΄μΌν κ³Όλͺ©μ μ λ¦¬ν΄ μ€λλ€. κ³Όλͺ© μ 리λ§μ ν΄μ£Όλ κ²μ΄ μλλΌ, μ¬μ©μκ° μνλ κ°μ ννλ₯Ό νλ©΄ μμ μ±ν μ°½μ λ¬Έμ₯μΌλ‘ μ λ ₯ν΄μ£Όλ©΄ ν΄λΉ λ¬Έμ₯μμ ν€μλλ₯Ό μΆμΆνμ¬ μνλ κ°μλ₯Ό λ§€μΉμμΌ μ¬μ©μμκ² κ°μλ₯Ό μΆμ²ν΄μ€λλ€.
Graduate Plan+λ νμλ€μ΄ νμλ‘ νλ μ‘Έμ
μ건μ ν λμ λ³Ό μ μλ κΈ°λ₯μ μ 곡ν¨κ³Ό λμμ, νμ κ°κ°μΈμ μν©κ³Ό μ·¨ν₯μ λ§λ μκ°νλ₯Ό λ§λ€ μ μλ μλΉμ€λ₯Ό μ 곡ν©λλ€.
For building and running the application you need:
$ git clone https://github.com/hufsice/graduation-plan-plus
$ cd graduation-plan-plus$ cd hackerthon-backend
$ cd hackerthon-frontend/app
$ npm run start
| μμ νμ΄μ§ | λ‘κ·ΈμΈ νμ΄μ§ |
|---|---|
| λ©μΈ νμ΄μ§ | μμΈ νμ΄μ§ |
|---|---|
| μκ°ν μμ± | μ±ν κΈ°λ° μκ°ν μμ± |
|---|---|
| μκ°ν μμΈμ€μ 1 | μκ°ν μμΈμ€μ 2 |
|---|---|
- μ‘Έμ μ μν΄ νμν μκ° κ³Όλͺ© μ€ μκ°νμ§ λͺ»ν κ³Όλͺ©λ€μ μΆλ ₯ν΄μ£Όμ΄ νΈμμ±μ μ 곡νλ€.
- νμμ΄ μνλ κ°μ ννλ₯Ό μ λ ₯νμμ μ, ν΄λΉ λ¬Έμ₯μμ ν€μλ μΆμΆμ νμ¬ κ° ν€μλλ³ μμ λ§€μΉμ ν΅ν΄ μλ§μ μμ μ μΆμ²νλ€.
- 체ν¬λ°μ€ μ νμΌλ‘ μνλ κ³Όλͺ©μ μ νν μ μμΌλ©°, μ λ ₯ ν μ€νΈμ λν΄μλ ν€μλμ λ§€μΉνμ¬ μμ μ μΆμ²νλ€.
βββ README.md
βββ hackerthon-backend
βΒ Β βββ build.gradle
βΒ Β βββ src
βΒ Β βΒ Β βββ main
β β β βββ java
β β β β βββ com.fts.hackathon
β β β β βββ controller
β β β β β βββ ApiController.java
β β β β β βββ UserController.java
β β β β βββ dto
β β β β β βββ KeywordDto.java
β β β β β βββ ResponseDto.java
β β β β β βββ StudentDto.java
β β β β β βββ UserInputDto.java
β β β β βββ model
β β β β β βββ Department.java: Enum
β β β β β βββ Essential.java: Enum
β β β β β βββ Keyword.java: Enum
β β β β β βββ LearnedSubject.java
β β β β β βββ Professor.java
β β β β β βββ ResponseStatus.java
β β β β β βββ Student.java
β β β β β βββ Subject.java
β β β β β βββ SubjectType.java: Enum
β β β β βββ repository
β β β β β βββ LearnedSubjectRepository.java
β β β β β βββ ProfessorRepository.java
β β β β β βββ StudentRepository.java
β β β β β βββ SubjectRepository.java
β β β β βββ service
β β β β β βββ StudentService.java
β β β β β βββ SubjectService.java
β β β β βββ HackerthonApplication.java
β β β βββ resources
β β β βββ application.yml
β β β
βΒ Β βΒ Β βββ test
βΒ Β βΒ Β βββ java.com.fts.hackthon
βΒ Β βΒ Β βββ HackerthonApplicationTest.java
βΒ Β βββ gradle
βΒ Β βΒ Β βββ wrapper
β β βββ gradle-wrapper.properties
βΒ Β β Β Β βββ gradle-wrapper.jar
βΒ Β βΒ Β
βΒ Β βββ setting.gradle
βΒ Β βββ gradlew
βΒ Β βββ gradlew.bat
βββ hackerthon-frontend : νλ‘ νΈμλ
βββ README.md
βββ component
βΒ Β βββ graph.js
βΒ Β βββ graduationSimulation.js
βΒ Β βββ line.js
βΒ Β βββ login.js
βΒ Β βββ mypage.js :
βΒ Β βββ pie.js
βΒ Β βββ popup.js
βΒ Β βββ service.js :
βΒ Β βββ table.js
βΒ Β βββ talk.js
βββ package-lock.json
βββ package.json
βββ src
βΒ Β βββ App.js
βΒ Β βββ App.css
βΒ Β βββ App.test.js
βΒ Β βββ header.js
βΒ Β βββ index.css
βΒ Β βββ index.js
βΒ Β βββ logo.svg
βΒ Β βββ main.js
βΒ Β βββ reportWebVitals.js
βΒ Β βββ setupTests.js
βΒ Β βββ show.js
βββ style
βΒ Β βββ graduationSimulation.css
βΒ Β βββ graph.css
βΒ Β βββ Header.css
βΒ Β βββ line.cssjs
βΒ Β βββ index.css
βΒ Β βββ login.css
βΒ Β βββ main.css
βΒ Β βββ mypage.css
βΒ Β βββ pie.css
βΒ Β βββ show.css
βΒ Β βββ talk.css
βΒ Β βββ table.css
βββ public
βΒ Β βββ favicon.ico
βΒ Β βββ index.html
βΒ Β βββ logo.png
βΒ Β βββ logo_about.png
βββ styles
βββ _app.js
βββ _document.js
βββ about.js
βββ course
βββ index.js
βββ lecture
βββ Home.module.css