/GoBorrow

학교 및 기관 물품 대여 서비스

Primary LanguageJavaScript

Go borrow

Project

👨‍👩‍👧‍👦 Members

  렌즈(Lend Please)


🔧 Infra Stack

  • Frontend:

  • Backend:

  • Database:

  • Server:


📂 Folder Structure

📂 client
    📂 public
    ├── 📄 index.html
    ├── 📄 manifest.json
    ├── 📄 robots.txt
    📂 src
    └── 📂 _actions
    |    ├── 📄 action_type.js
    |    ├── 📄 user_action.js
    └── 📂 _reducers
    |    ├── 📄 index.js
    |    ├── 📄 user_reducer.js
    └── 📂 components
         └── 📂 views
         |    ├── 📂 Footer
         |    |    ├── 📄 Footer.js
         |    ├── 📂 Header
         |    |    ├── 📄 Header.js
         |    └── 📂 LandingPage
         |    |    ├── 📄 LandingPage.js
         |    ├── 📂 LoginPage
         |    |    ├── 📄 LoginLandingPage.js
         |    |    ├── 📄 LoginPage.js
         |    |    ├── 📄 RegisterPage.js
         |    ├── 📂 RegisterPage
         |    |    ├── 📄 OrgRegisterPage.js
         |    |    ├── 📄 RegisterLandingPage.js
         |    |    ├── 📄 UserRegisterPage.js
         └── 📂 lib
         |    ├── 📄 refreshToken.js
    📄 App.css
    📄 App.js
    📄 index.css
    📄 index.js
    📄 logo.svg
    📄 reportWebVitals.js
    📄 .gitignore
    📄 package-lock.json
    📄 package.json

📂 server
    📂 config
    ├── 📄 baseResponseStatus.js
    ├── 📄 database.js
    ├── 📄 express.js
    ├── 📄 jwtAuth.js
    ├── 📄 jwtMiddleware.js
    ├── 📄 response.js
    📂 src
    └── 📂 app
    |   ├── 📂 User
    |   |    ├── 📄 userController.js
    |   |    ├── 📄 userDao.js
    |   |    ├── 📄 userProvider.js
    |   |    ├── 📄 userRoute.js
    |   |    └── 📄 userService.js
    |   ├── 📂 Product
    |   |    ├── 📄 productController.js
    |   |    ├── 📄 productDao.js
    |   |    ├── 📄 productProvider.js
    |   |    ├── 📄 productRoute.js
    |   |    └── 📄 productService.js
    └── 📂 auth
    |    ├── 📄 authRoute.js
    📄 .gitignore
    📄 app.js
    📄 server.js
    📄 package.json
    📄 package-lock.json
    📄 README.md

💻 How to Run ?

Frontend & Backend

$ npm run dev

Frontend

$ cd client
$ npm start

Backend

$ cd server
$ nodemon app.js

@Node.js Apllication