Skip to content

dokkazy/cvproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Commits Forks Stargazers Issues MIT License


About The Project

The goal of this project is to secure cvproject using Keycloak. cvproject consists of two applications: one is a Spring Boot Rest API called CVProject_Server and another is a React application called cvproject-ui.

(back to top)

Built With

  • React
  • Java
  • Docker
  • Keycloak
  • Npm

(back to top)

Start Project

Run with docker

  • Open docker-compose file in CV_Project/CVProject_Server and change the project path

    ...
     nodejs:
      build: D:\FORK\CV_Project\cvproject-ui
    ...
     mail:
      build: D:\FORK\CV_Project\Mail
    
  • Open terminal and navigate to CV_Project/CVProject_Server folder and run the command below

  • Make sure that you have downloaded docker

    docker compose up
    
  • After running successfully, access to localhost:8080 and login username: admin and password: admin to config keycloak

    Logo Logo
  • Click import client and import the react-auth.json in keycloak-setting

  • Access localhost:3001 and login to web app, using excel file in import-file to add new data

    (back to top)

Applications URLs

Application URL Credentials
cproject-server http://localhost:8088
cvproject-ui http://localhost:3001
Keycloak http://localhost:8080/admin

(back to top)

Shutdown

  • To stop CV_Project, go to the terminals where they are running and press Ctrl+C

  • To stop and remove docker compose containers, network and volumes, go to a terminal and, inside CV_Project root folder, run the command below

      docker compose down -v
    

(back to top)

How to upgrade cvproject-ui dependencies to latest version

  • In a terminal, make sure you are in CV_Project/cvproject-ui folder

  • Run the following commands

      npm upgrade
      npm i -g npm-check-updates
      ncu -u
      npm install
    

(back to top)

Contributor

Donavon West
Ho Thanh Kien

💻
Donavon West
wnosphan

💻
Donavon West
Võ Công Huy

💻
Donavon West
lock1723

💻

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published