Skip to content

회사에서 이루어지는 미팅을 관리하기 위한 시스템

Notifications You must be signed in to change notification settings

lucent-intern-org/meeting-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

📆 Meeting Management System

✨ Installation

Github

  • Clone Repository
 git clone https://github.com/lucent-intern-orgmeeting-management-system.git

Frontend web Setting

  • frontend/web/src/url.tsx
export const SERVER = "http://<ip>:<server_port>";
  • frontend/web/.env
REACT_APP_GOOGLE_CLIENT_ID=<google_client_id>
SKIP_PREFLIGHT_CHECK=true

Backend Setting

  • backend/ormconfig.json
{
  "type": "mysql",
  "host": "localhost",
  "port": 3306,
  "username": "root",
  "password": "YOUR_PASSWORD",
  "database": "meeting_management",
  "entities": ["dist/**/*{.d.ts,.js}"],
  "synchronize": false
}

📌 Start

web

cd ./frontend/web
npm install
npm run start

app

cd ./frontend/app
flutter pub get
flutter run

backend

cd ./backend
npm install
npm run start

🛠 Tech Stack

▶ Tech Stack 선정 이유

분류 기술
Frontend react Typescript axios Styled-components npm recoil React-Query flutter
Backend NestJS Node TypeOrm Postman
DB MySQL

📋 File Tree

📦Meeting-Management-System
┣ 📂backend
┗ 📂frontend
  ┣ 📂web
  ┗ 📂app

About

회사에서 이루어지는 미팅을 관리하기 위한 시스템

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published