오팔(OPAL: Old People with Active Lives) 세대가 만드는 기부금 플랫폼 서비스
- Spring Boot + JPA
- MySQL
- Vue.js
- Template : tovo-vue
- AQueryTool
URL : https://aquerytool.com:443/aquerymain/index/?rurl=fefff54e-239a-47e6-b97a-f83637070931&
Password : 447d27
러닝허브
오팔(OPAL: Old People with Active Lives) 세대가 만드는 기부금 플랫폼 서비스
BackEnd 기능 구현완료
FrontEnd 기능 목록
learning-hub-be
learning-hub-fe
페이지 > 컨테이너 > 컴포넌트s 순으로 구조 잡기
2가지 컴포넌트에서 필요한 데이터는 store에서 관리
혹은 데이터 성격에 따라 store에서 사용할 지 고려
store에서 사용되는 데이터 모델 만들기
state를 그대로 사용할 수 있는 경우는 state 그대로 사용
state를 가공해서 사용해야하는 경우 getters로 정의해 사용
state를 단위별로 레벨링해서 관리
mutaion는 getter / setter 로 사용하는 것이 아닌 비즈니스 수준으로 정의
action은 1개의 API 작업 수행 후 변경사항을 mutation통해 state에 반영
store에서 사용되는 모든 요소 상수로 처리
세미콜론 처리 참고
헷갈리거나 애매하다면 서로 이야기해보기
댓글
후원하기
내 정보
기부금 관리
내 정보
기부금 관리
정산 스케쥴러 기능 개발
컨텐츠 후원, 기관 후원 엔티티 상위 후원
추상 클래스 사용
정산 로직에서 반복되는 코드 제거
정산 스케쥴러 날짜 관련 코드 수정
정산 서비스 -> 주기 정산 메소드를 정산
메소드로 변경
OrgDonationRepository
에 기능 구현)select org_no, sum(amount) from org_donation group by org_no
DonationService
에 구현, Usecase는 OrganizationService에 구현
)OrganizationController
에 구현)router path, vuex 에서 상수로 처리하기
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.