Skip to content

AjouCapstone-Sw/client

Repository files navigation

개러지 마켓

KakaoTalk_Photo_2022-12-08-15-22-41-1


'개러지 마켓'은 중고 거래 물품들을 거래하고, 실시간 경매 서비스를 제공해주는 플랫폼입니다.

기존 중고 거래 플랫폼과는 다르게 구매자는 실시간 라이브를 통해 판매 물품을 상세히 확인할 수 있으며 판매자와 소통이 가능합니다.
또한, 경매를 통해 합리적인 가격으로 물품을 구매할 수 있는 기회를 얻을 수 있습니다.

판매자는 자신의 마케팅 능력을 통해 중고 물품의 가격을 보다 높일 수 있으며, 구매자들의 경쟁을 통해 더 높은 판매가를 기록할 수 있는 기회를 얻을 수 있습니다.

팀원 소개

김영진 김기윤 김현빈 홍한솔
dnjun@ajou.ac.kr crakel528@ajou.ac.kr kimhb09@ajou.ac.kr hansorly@ajou.ac.kr

프로젝트 시작하기

1. npm install
2. npm start

사용 라이브러리

dependency

라이브러리 명 버전 설명 사용 이유
@emotion/styled 11.10.4 styled api for emotion css-in-js
@fortawesome/fontawesome-svg-core 6.2.0 iconic icons for font, css, svg svg icon
@fortawesome/free-solid-svg-icons 6.2.0 iconic icons for font, css, svg svg icon
@fortawesome/react-fontawesome 0.2.0 Official React component for Font Awesome react svg icon component
@mui/material 5.10.9 mui react-component ui component
@mui/styled-engine-sc 5.10.6 API wrapper package for styled-components ui component
@mui/x-date-pickers 5.0.4 mui date picker components calendar
axios 1.1.2 Promise based HTTP client for the browser and node.js rest api call
dayjs 1.11.6 date time library date time calculation
react 18.2.0 javascript library for ui SPA
react-daum-postcode 3.1.1 Daum Postcode service for React address modal
react-dom 18.2.0 React package for working with the DOM SPA
react-hook-form 7.37.0 Performant, flexible and extensible forms library for React Hooks manage input hook
react-modal 3.16.1 Accessible modal dialog component for React.JS for modal component
react-router-dom 6.4.2 Declarative routing for React web application SPA Routing
react-select 5.5.0 A Select control built with and for ReactJS for select modal
react-slick 0.29.0 React port of slick carousel image slick
slick-carousel 1.8.1 carousel component image slick carousel
socket.io-client 4.5.2 Realtime application framework client realtime socket connection
styled-components 5.3.6 Visual primitives for the component css in js
vite-plugin-svgr 2.2.2 Vite plugin to transform SVGs into React components svg component

dev - dependency

라이브러리 명 버전 설명 사용 이유
@cypress/react 6.2.0 Test React components using Cypres test
@cypress/vite-dev-server 3.1.1 Launches Vite Dev Server for Component Testing test in vite dev server
@types/react 18.0.17 TypeScript definitions for React types for react
@types/react-dom 18.0.6 TypeScript definitions for react-dom types for react-dom
@types/react-modal 3.13.1 TypeScript definitions for react-modal types for react-modal
@types/react-router-dom 5.3.3 TypeScript definitions for react-router-dom types for react-router-dom
@types/react-slick 0.23.10 TypeScript definitions for react-slick types for react-slick
@types/socket.io-client 3.0.0 TypeScript definitions for socket.io-client types for socket.io-client
@types/styled-components 5.1.26 TypeScript definitions for styled-components types form styled-components
@typescript-eslint/eslint-plugin 5.36.1 TypeScript plugin for ESLint for typescript and eslint
@typescript-eslint/parser 5.36.1 An ESLint custom parser which leverages TypeScript ESTree for typescript and eslint
@vitejs/plugin-react 2.0.1 all-in-one Vite plugin for React projects. for vite plugins
cypress 10.7.0 front end testing tool built for the modern web for test
eslint 8.23.0 AST-based pattern checker for JavaScript. for code convention
eslint-config-airbnb 19.0.4 Airbnb's ESLint config for code convention
eslint-config-prettier 8.5.0 Turns off all rules that are unnecessary or might conflict with Prettier. for code convention with prettier
eslint-config-standard-with-typescript 22.0.0 ESLint Shareable Config for JavaScript Standard Style with TypeScript eslint config for typescript
eslint-import-resolver-alias 1.1.2 import resolution plugin for eslint-plugin-import alias for eslint
eslint-plugin-cypress 2.12.1 ESLint plugin for projects using Cypress eslint for cypress
eslint-plugin-import 2.26.0 eslint plugin Import with sanity. eslint plugin for import
eslint-plugin-jsx-ally 6.5.1 eslint plugin for jsx eslint plugin for jsx
eslint-plugin-n 15.2.5 Additional ESLint's rules for Node.js additional eslint rule
eslint-plugin-prettier 4.0.0 Runs prettier as an eslint rule prettier with eslint
eslint-plugin-promise 6.0.1 enforce best practices for JavaScript promises eslint rule for promise
eslint-plugin-react 7.31.4 React specific linting rules for ESLint eslint with react
eslint-plugin-react-hooks 4.5.0 ESLint rules for React Hooks eslint for react-hook
husky 8.0.1 Modern native Git hooks made easy for git hooks rule
jest 29.0.3 Delightful JavaScript Testing. for util test
lint-staged 13.0.3 Lint files staged by git lint check before git
msw 0.47.4 Seamless REST/GraphQL API mocking library mock server for api
prettier 2.7.1 opinionated code formatter code formatting
typescript 4.8.2 language for application scale JavaScript developmen types check
vite 3.0.7 Native-ESM powered web dev build tool for build and dev server
vite-plugin-mkcert 1.10.1 Provide certificates for vite's https dev service for local https

About

2022-2 ajou capstone - The AJOU

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •