https://github.com/nuung/nh-share-payment
2020.11) Share household account (financial ledger) with each other like SNS. And you can develop a habit of spending more wisely.
https://github.com/nuung/nh-share-payment
express fintech hackathon mvc nginx nodejs reactjs restful-api
Last synced: 2 months ago
JSON representation
2020.11) Share household account (financial ledger) with each other like SNS. And you can develop a habit of spending more wisely.
- Host: GitHub
- URL: https://github.com/nuung/nh-share-payment
- Owner: Nuung
- Created: 2020-11-25T13:21:12.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-07T16:13:47.000Z (almost 5 years ago)
- Last Synced: 2024-04-18T09:24:07.413Z (about 2 years ago)
- Topics: express, fintech, hackathon, mvc, nginx, nodejs, reactjs, restful-api
- Language: JavaScript
- Homepage:
- Size: 98.4 MB
- Stars: 1
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://github.com/Nuung/NH-share-payment/issues) [](https://hits.seeyoufarm.com)
# Share Payment SNS - SPS Project
> 새로쓰는 가계부, 공유 기반 가계부 프로젝트
```
" Share household account (financial ledger) with each other like SNS.
And you can develop a habit of spending more wisely! "
```
## Infra / Stack
- [Check out this notion page](https://www.notion.so/486bc73e507945d893aed40e05313893)
### AWS EC2 ubuntu 18.0.*
- free tier
### WebServer
- front-end
- HTML5, CSS3 with bootstarp
- vanilla javascript (at first)
- reactJS
- nginX
- sps-frontend forwarding -> react building static files
- reverse proxy server setting (not yet)
### restfulAPI
- back-end
- nodejs
- express
- **DTO**(모델보다는 단순 entity 개념으로) - **Service** (DAO에 가까우며 실제 쿼리 날리는 부분) - **Controller** (컨트롤러, 제일 앞단) => *router (API)*
- ORM을 사용하지 않고 mysql 모듈만 사용함 / 그래서 위와 같은 뼈대로 형태를 잡음
- mysql
### restfulApi Docs(maybe localhost)
- 아직
### DataBase
- mysql
- mongoDB
### DevOps
- github
- Docker (not yet)
- - -
#### PS
- local에서 react (npm run build -> static build files) 배포 파일 nginx로 돌리려고 nginx 사용하다가 암걸릴뻔 했다,, 퍼미션 디나이로,,
- 결론만 말하자면 러닝하는 유저에게 배포 파일로 가는 디렉토리 경로마다 -x 권한을 추가해줘서 해결했따.. 아래와 같이..
```bash
chmod +x /Desktop/
chmod +x /Desktop/project
chmod +x /Desktop/project/front.......
....
```
©copyright ALL Copyrights reserved by Hyeonwoo, Jeong