newschool-backend
Plataforma de ensino para pessoas carentes
파일 탐색기
최종 버전 다운로드 (.zip)- 01_max_body_size.config
- pull_request_feature.md
- ci.yml
- proxy.conf
- 00_myconf.config
- extensions.json
- settings.json
- role-guard-metadata.decorator.ts
- pageable.dto.ts
- user-jwt.dto.ts
- audit.entity.ts
- order.enum.ts
- role.guard.ts
- student-metadata.guard.ts
- student.guard.ts
- http-exception.filter.ts
- mapper.ts
- constants.ts
- change-password.hbs
- app-config.service.ts
- config.module.ts
- course-taken-v2.controller.ts
- course-v2.controller.ts
- highlight.controller.ts
- lesson-v2.controller.ts
- part-v2.controller.ts
- pilar.controller.ts
- test-v2.controller.ts
- trail.controller.ts
- comment.controller.ts
- courses.json
- add-comment.dto.ts
- advance-course.dto.ts
- check-test.dto.ts
- clap-comment.dto.ts
- cms-course.dto.ts
- cms-highlight.dto.ts
- cms-lesson.dto.ts
- cms-part.dto.ts
- cms-pilar.dto.ts
- cms-test.dto.ts
- cms-trail-order.dto.ts
- cms-trail.dto.ts
- comment.dto.ts
- course-taken.dto.ts
- current-step.dto.ts
- like-comment.dto.ts
- new-course.taken.dto.ts
- nps-course-taken.dto.ts
- response.dto.ts
- comment.entity.ts
- course-taken.entity.ts
- user-liked-comment.entity.ts
- course-taken-status.enum.ts
- step.enum.ts
- cms.integration.ts
- comment.mapper.ts
- course-taken.mapper.ts
- comment.repository.ts
- course.taken.repository.ts
- user-liked-comment.repository.ts
- comment.service.ts
- course-taken.service.ts
- cms.service.ts
- course-taken-v2.service.ts
- course-v2.service.ts
- highlight.service.ts
- lesson-v2.service.ts
- part-v2.service.ts
- pilar.service.ts
- test-v2.service.ts
- trail.service.ts
- course.module.ts
- base.css
- block-navigation.js
- favicon.png
- index.html
- prettify.css
- prettify.js
- sort-arrow-sprite.png
- sorter.js
- clover.xml
- coverage-final.json
- lcov.info
- dashboard.controller.ts
- certificate-quantity.dto.ts
- course-taken-users.dto.ts
- user-quantity.dto.ts
- UserStatusEnum.ts
- getCoursesByFinished.ts
- dashboard.service.ts
- dashboard.module.ts
- gamefication.controller.ts
- badge-with-quantity.dto.ts
- challenge.dto.ts
- complete-course-reward.dto.ts
- course-nps-reward.dto.ts
- ranking-query.dto.ts
- ranking.dto.ts
- share-app-reward-data.dto.ts
- start-event-rate-app.dto.ts
- start-event-rules.dto.ts
- start-event-share-app.dto.ts
- start-event-share-course.dto.ts
- start-event.dto.ts
- achievement.entity.ts
- badge.entity.ts
- channel-event.enum.ts
- event-name.enum.ts
- start-event.enum.ts
- time-range.enum.ts
- achievement.repository.ts
- badge.repository.ts
- achievement.service.ts
- course-rewards.service.ts
- gamefication.service.ts
- publisher.service.ts
- user-rewards.service.ts
- achievement.subscriber.ts
- pageable-ranking.swagger.ts
- gamefication.module.ts
- message.controller.ts
- contactus.dto.ts
- email.dto.ts
- sms.dto.ts
- templates.dto.ts
- templates.entity.ts
- template.mapper.ts
- template.repository.ts
- message.service.ts
- email.swagger.ts
- sendmessage.swagger.ts
- sms.swagger.ts
- message.module.ts
- 1607548287894-Notification.ts
- 1608148654499-CourseTaken.ts
- 1614853279741-NotificationType.ts
- notification.controller.ts
- create-notification.dto.ts
- notification.entity.ts
- notification-type.enum.ts
- notification.repository.ts
- notification.service.ts
- pusher.service.ts
- notification.subscriber.ts
- notification.module.ts
- change_password_creation#5.sql
- client_credentials_creation#4.sql
- course_table_creation#3.sql
- lesson_table_creation#6.sql
- part_table_creation#7.sql
- role_table_creation#2.sql
- user_table_creation#1.sql
- security.controller.ts
- auth.dto.ts
- facebook-auth-user.dto.ts
- generated-token.dto.ts
- google-auth-user.dto.ts
- login-password.dto.ts
- new-user.dto.ts
- policy.dto.ts
- refresh-token-user.dto.ts
- role.dto.ts
- client-credentials.entity.ts
- policy.entity.ts
- role.entity.ts
- client-credentials.enum.ts
- grant-type.enum.ts
- role.enum.ts
- social-media.enum.ts
- invalid-client-credentials.error.ts
- user-not-found.error.ts
- security.integration.ts
- client-credentials.repository.ts
- role.repository.ts
- role.service.ts
- security.service.ts
- security.module.ts
- upload.controller.ts
- upload.service.ts
- upload.module.ts
- city.controller.ts
- school.controller.ts
- state.controller.ts
- user.controller.ts
- admin-change-password.dto.ts
- certificate-user.dto.ts
- change-password-forgot-flow.dto.ts
- change-password-request-id.dto.ts
- change-password.dto.ts
- city.dto.ts
- forgot-password.ts
- new-student.dto.ts
- new-user.dto.ts
- photo.dto.ts
- school.dto.ts
- self-update.dto.ts
- state.dto.ts
- user-update.dto.ts
- user.dto.ts
- change-password.entity.ts
- school.entity.ts
- user.entity.ts
- escolarity.enum.ts
- gender.enum.ts
- user-profile.enum.ts
- user.mapper.ts
- change-password.repository.ts
- user.repository.ts
- change-password.service.ts
- city.service.ts
- school.service.ts
- semear.service.ts
- state.service.ts
- user.service.ts
- new-user.swagger.ts
- user-updated-info.swagger.ts
- user.module.ts
- app.module.ts
- main.ts
- ormconfig.json
- ormconfig.ts
- change-password.hbs
- contact-us.hbs
- comment.e2e-spec.ts
- dashboard.e2e-spec.ts
- user.e2e-spec.ts
- jest-e2e.config.js
- jest.setup.ts
- 0313c948f05461f9de8ce318343debf3
- 073c95ec27f17130ef90ab1fa8d591c6
- 258c219a4ba3d1682f519a0bd0dd1bd8
- 3eaab504a2698c06c106e11359b0a29b
- 4099a27ea701a0507469f5836c2755dc
- 42fe15df5cac26c3752e59ddc44b7f5f
- 5284737e732745b2ea806dbae456536c
- 6029e045456f5fbf814563f1d9ed8ec6
- 99579e495d88be76829f26dd52bb327b
- c3b2dbe17c3c61f23a2e7de5ba4be9d8
- c722efb178252ad4290e59b76c64d173
- .editorconfig
- .env.example
- .eslintignore
- .eslintrc
- .gitignore
- .gitpod.Dockerfile
- .gitpod.yml
- .prettierrc
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- ENVCONFIG.md
- GUIDELINES.md
- LICENSE
- nest-cli.json
- package-lock.json
- package.json
- Procfile
- README.md
- renovate.json
- tsconfig.build.json
- tsconfig.json
- tslint.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/NewSchoolApp/newschool-backend
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd newschool-backend
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
