영상기반의 포트폴리오 웹 서비스
당신을 영상에 담아보세요!
https://www.youtube.com/watch?v=xF6UP7sfZlM
- Frontend : React
- Backend : Spring Boot
- Web Server: Nginx
- DevOps : Docker
- Database: MySQL
- API Documentation : Swagger
- Deployment : AWS
- VCS: Git
![스크린샷 2023-05-09 오후 11 21 11](https://private-user-images.githubusercontent.com/76465887/237124889-4409c60b-e742-4724-91cb-8c01bf7903b2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTcwNzE0NzIsIm5iZiI6MTcxNzA3MTE3MiwicGF0aCI6Ii83NjQ2NTg4Ny8yMzcxMjQ4ODktNDQwOWM2MGItZTc0Mi00NzI0LTkxY2ItOGMwMWJmNzkwM2IyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MzAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTMwVDEyMTI1MlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU3MmE0YWE3ZWIzYzgyYmNmYTA2YTNhOGVlNmJmMjdhNWY5MTAyYjc0NTc4NTA1MGVhNjY5NzhiN2EwYjcxMzgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.OXsLjeLWBIi8SaFkHC1sVPzmD-mGGFZl6y2A6e3H30U)
git clone --recursive https://github.com/techeer-sv/Voilio.git
$ cd frontend
$ npm run build
- Add /Voilio/.env file
# === Database ===
MYSQL_ROOT_PASSWORD=
MYSQL_USER=
MYSQL_PASSWORD=
MYSQL_DATABASE=
SPRING_DATASOURCE_PASSWORD=
- Add /Voilio/backend/src/resources/application-secret.yml
# === S3Bucket ===
spring:
config:
activate:
on-profile: secret
cloud:
aws:
credentials:
accessKey:
secretKey:
s3:
bucket:
region:
static:
stack:
auto: false
$ docker-compose up --build
# build images and run containers
Name | 정길연 | 강용민 | 김인철 | 백한결 |
---|---|---|---|---|
Profile | ||||
Role | Team Leader, Backend, Frontend, DevOps | Backend, Frontend | Backend | Backend, DevOps |
gitHub | gilyeon00 | goldapple-ce | kimich1218 | snake7667 |