1. Motivation
This project is a solo project that will allow people who lived with me during study abroad program to rate one another.
This is motivated by a currently existent website, Rate My Professors (https://www.ratemyprofessors.com/).
The aim of this project is to keep in connection among residents from different countries.
As it would not be officially used but privately, some functions such as signin, login, choices of universities, and so on, will be removed.
이 프로젝트는 교환학생에서 함께 생활했던 사람들이 서로를 평가할 수 있도록 할 솔로 프로젝트이다.
현재 존재하는 Rate My Professors 라는 웹사이트를 모티브로 하였다.
이 프로젝트는 서로 다른 나라에서 온 학생들간의 커넥션을 유지하도록 하기 위해 만들어질 것이다.
2. Folder Structure
Though this project started around mid Nov, posts that will be uploaded will be viewable from around mid Dec.
Thus, the folder structure has gotton changed and might constantly change.
For now, the folder structure looks like this:
프로젝트의 시작은 11 월 중반이었으나, 곧 올라갈 포스팅들은 12월 중반부터 볼 수 있다.
그러므로, 폴더 구조는 처음보다 바뀌었고 계속 바뀔 가능성이 있다.
지금의 폴더 구조는 다음과 같다.
rate-my-residents
├── node_modules
├── client
| ├── node_modules
│ ├── public
│ └── src
| ├── components
| ├── data
│ └── pages
├── server
│ ├── node_modules
└── └── config
'public' folder has been automatically created by react.js and contains a HTML file.
It might be removed in the future.
public 폴더는 리액트를 처음 시작할때 자동으로 만들어졌으며 HTML 파일을 가지고 있다.
차후에 삭제될 수 있음.
'config' folder under 'server' one has db.js to utilize mysql.
server폴더 밑 config폴더는 mysql를 위한 db.js를 가지고 있는 폴더.
It would be considered to merge three package.json files in the future.
현재 세 개의 package.json 파일이 있으며, 한개로 합치는 것이 고려중에 있다.
'Project > Rate My Resident' 카테고리의 다른 글
5. Query Callback (쿼리콜백) in Node.js (0) | 2023.04.11 |
---|---|
4. Using Variables in useEffect (useEffect에서 변수 쓰기) (0) | 2023.03.16 |
3. Spread Operator (Managing Array State) (0) | 2023.03.02 |
2. Connect Node.js to React.js with Express and Mysql (0) | 2023.01.02 |
1. How to put props to a page with enter key (엔터키 눌렀을 때 페이지로 인자 넘겨주기) (0) | 2022.12.31 |