Skip to content

nugurang/nugurang-doc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Nugurang - Teammate matchmaking application

GitHub version License: MPL 2.0 nugurang-front nugurang-back

Nugurang is a teammate matchmaking service for students who have trouble finding teammates. Nugurang can help you to recruit members and execute projects. Users can leave feedback for other teammates at the end of the project, and this data is used for optimal teammate-recommendation for each user.

Development stack

Frontend framework

Backend framework

Backend Setup

Create Secret File

Move to backend resources directory:

cd [[project_root_directory_here]]/nugurang-back/src/main/resources

Create application-secret.properties:

spring.security.oauth2.client.registration.github.client-id=[[enter_here]]
spring.security.oauth2.client.registration.github.client-secret=[[enter_here]]
spring.security.oauth2.client.registration.github.scope=profile,email
spring.profiles.include=kakao
spring.security.oauth2.client.registration.kakao.client-id=[[enter_here]]
spring.security.oauth2.client.registration.kakao.client-secret=[[enter_here]]
spring.security.oauth2.client.registration.kakao.scope=profile,email

Move to backend directory:

cd [[project_root_directory_here]]/nugurang-back

Launch

Launch backend:

./gradlew build
./gradlew bootRun

Frontend Setup

Installation

Move to frontend directory:

cd [[project_root_directory_here]]/nugurang-front

Install Node packages:

using npm:

npm install

using yarn:

yarn install

Create Secret File

Create .env.local:

NEXT_PUBLIC_BACKEND_ADDR = http://localhost:8080
NEXT_PUBLIC_BACKEND_ADDR_PUBLIC = http://localhost:8080

Launch

Launch frontend in development mode:

using npm:

npm run dev

using yarn:

yarn run dev

Launch frontend in production mode:

using npm:

npm run build
npm start

using yarn:

yarn run build
yarn start

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •