GithubHelp home page GithubHelp logo

jeheeyu / customer-management Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.36 MB

React와 Node.js 학습을 위한 고객 관리 시스템 프로젝트 클론 코딩

HTML 2.32% CSS 2.27% JavaScript 95.42%

customer-management's Introduction

고객 관리 시스템 예제

개요

React와 Node.js를 이용한 고객 관리 시스템 예제
AWS를 이용 및 MYSQL 예제를 통해 학습

Environment Setup

Client

npm install -g yarn
npm install -g create-react-app

// 작업할 공간
cd Workstation

// customer-management 라는 React Project 생성
create-react-app customer-management

// material ui download
npm install @mui/material @emotion/react @emotion/styled

// /client/package.json 내 내용 추가
"proxy": "http://localhost:5000/"

client 폴더로 이동

Server

npm install -g nodemon
npm install express

yarn dev

Create package.json

package.json

{
    "name": "customer-management",
    "version": "1.0.0",
    "scripts": {
        "client": "cd client && yarn start",
        "server": "nodemon server.js",
        "dev": "concurrently --kill-others-on-fail \"yarn server\" \"yarn client\""
    },
    "dependencies": {
        "body-parser": "^1.18.3",
        "express": "^4.18.1"
    },
    "devDependencies": {
        "concurrently": "^4.0.1"
    }
}

Create gitignore

.gitignore

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

출처

https://www.youtube.com/watch?v=_yEH9mczm3g&list=PLRx0vPvlEmdD1pSqKZiTihy5rplxecNpz

customer-management's People

Contributors

jeheeyu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.