Skip to content

ppjaisri/KUPEOPLE_FULLSTACK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KU People

KU People is the web application project for Kasetsart University

Installation

Before run the app please install node modules for each folders first, go to the folder and type npm install

  1. Install via git : git clone https://github.com/qqunx9999/KUPEOPLE_FULLSTACK.git at the destination folder

  2. Go to the folder and Install adminmongo : git clone https://github.com/mrvautin/adminMongo.git or direct to his site at Here
    • go to adminmongo project and type npm start or node app

  3. In frontend part we use React (Javascripts library) for building user interface, this is how to use.
    • go to frontend project and type npm start in command line
    • List of addittional library that you need to install
      • react bootstrap : npm install react-bootstrap bootstrap
      • formik form : npm install --save formik
      • Yup validate : npm install --save yup

  4. In backend part we use Nestjs (server-side application framework) for building application, this is how to use
    • go to backend project and type npm run start in command line
    • List of additional library that you need to install
      • typeorm : npm install --save @nestjs/typeorm typeorm
      • nest mongodb : npm install -save-dev @types/mongodb mongodb
      • class-validator and class-transformer : npm i --save class-validator class-transformer
      • nest passport
        npm install --save @nestjs/passport passport passport-local
        npm install --save-dev @types/passport-local
        npm install --save @nestjs/jwt passport-jwt
        npm install --save-dev @types/passport-jwt
      • nest encrypt : npm install brcypt --save
      • nest platform: npm i @nestjs/platform-express --save
      • nest uuid: npm i uuid --save

Other description is in backend/frontend's readme

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 58.0%
  • CSS 41.8%
  • Other 0.2%