Skip to content

kurrata/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV managment application

Application that manages CV's

Technologies

Installation

Requirements

  • git
  • docker
  • docker-compose

Manual

  1. Install all requirements and run docker service on your system
  2. Clone project from git repository git clone [email protected]:kurrata/cv.git
  3. Make .env.dist copy call .env and edit as needed
  4. Build containers docker-compose build
  5. Init backend project docker-compose run php /app_b/init
  6. Edit backend/common/config/main-local.php if required
  7. Install php libraries with composer docker-compose run php composer install -d '/app_b/'
  8. Init database docker-compose run php /app_b/yii migrate

Utilities

Build OpenAPI 3 yml file for swagger

docker-compose run swagger-cli swagger-cli bundle /app_b/api/modules/v1/documentation/openapi3.yml --outfile /app_b/api/web/openapi3.yml --type yaml

Swagger UI with generated documentation. Url may be different if you changed default .env values

localhost:20080/v1

About

Simple CV managment web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published