Skip to content

엘리스AI트랙 2기 : 데이터분석 웹 서비스 팀 프로젝트 - 쓰랭

Notifications You must be signed in to change notification settings

SSraeng/SSraeng_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

쓰랭

웹 서비스 주제

COVID-19 이후 쓰레기 배출로 인한 환경 문제는 얼마나 심각할까? 데이터 분석을 통해 포스트 코로나 시대의 급증한 쓰레기양과 배달 음식간의 상관관계 그래프를 제시하여 환경 문제를 제기한다. 쓰레기 문제를 유저들로부터 일깨우며, 분리 배출 방법을 제시해 환경보호를 위한 서비스를 제공한다.

웹 서비스 내용

  1. 데이터 분석을 통한 쓰레기 문제 제기
  2. 문제 해소를 위한 분리 배출 방법 퀴즈 컨텐츠
  3. 퀴즈 결과에 따른 등급과 순위표
  4. 쓰레기 환경 문제에 대한 사용자 경각심 유도 컨텐츠

기술스택

프론트엔드 기술스택

백엔드 기술스택

Getting Started

웹애플리케이션

cd frontend && yarn start

디렉토리 구조

🔥 server 🔥
├──apis
│ └─Controller (컨트롤러)
│ │ ├─analysisController.py (분석 컨트롤러)
│ │ └─dataAccessController.py (데이터접근 컨트롤러)
│ └─dto (data transfer object / 데이터 교환)
│   ├─requestDto.py (요청 전달)
│   └─responseDto.py (응답 전달)
├──domain (db / 모델)
│ ├─dao (data access object / 데이터 접근)
│ │ ├─articleDao.py (기사 접근)
│ │ ├─exampleDao.py (문제 접근)
│ │ ├─quizDao.py (퀴즈 접근)
│ │ ├─recyclingDao.py (재활용 접근)
│ │ ├─resultDao.py (결과 접근)
│ │ └─userDao.py (유저 접근)
│ └─models (모델생성)
│   ├─article.py (기사 모델)
│   ├─example.py (문제 모델)
│   ├─quiz.py (퀴즈 모델)
│   ├─recycling.py (재활용 모델)
│   ├─result.py (결과 모델)
│   └─user.py (유저 모델)
├──service (view / 뷰)
│ ├─analysisService.py (분석 로직)
│ ├─mainService.py (메인 로직)
│ ├─quizService.py (퀴즈 로직)
│ ├─rankService.py (점수랭크 로직)
│ ├─resultService.py (결과 로직)
│ ├─userRankService.py (유저랭크 로직)
│ └─userService.py (유저 로직)
├──app.py (실행)
├──config.py (비밀키)
└──db_connect.py (데이터베이스)
♻️ frontend
├─public
│ ├─images(이미지) 
│ ├─favicon.ico (파비콘)
│ └─index.html (기본 HTML)
├─src
│ ├─components(컴포넌트)
│ ├─etc(색상, 멤버리스트, 문제, 문제 설명 등)
│ ├─fonts (폰트)
│ ├─pages(페이지)
│ ├─redux_store(redux 모듈)
│ ├─resultpage-components(결과페이지 컴포넌트)
│ ├─styled_components(스타일)
│ ├─tests(등급 사진, 문제)
│ ├─App.css
│ ├─App.js
│ ├─index.css
│ ├─index.js
│ └─reportWebVitals.js
├─.gitignore
├──README.md
├──package-lock.json
└──package.json

둘러보기

메인 페이지

메인페이지풀샷

유저 인포 페이지

유저인포페이지

테스트 페이지

테스트페이지

로딩 페이지

로딩페이지GIF

등급 페이지

등급GIF

랭킹 페이지

랭킹페이지

어바웃 페이지

어바웃페이지GIF

See Also

Team

Development


서명현

김태호

남궁은선

문지윤

백승욱

정희재
사장님 👨‍✈️ 🏥 환자들이여 저에게 모이세요 🏥 자몽그린티가 좋아요🍵�💕 북끅곰 좋아!! 🐻‍❄️😍 하얀 마음을 가진 남자👨‍🦳 Try Try ~ Why Not ~?!🤷‍♂️
PM & Data Analysis Web FE & Data Analysis Web FE Web BE & Data Analysis Web BE & Data Analysis Web BE & Web FE

Thanks to

👨‍💻 신주형 : Web Development Coach
👩‍💻 윤현영 : Data Analysis Coach

About

엘리스AI트랙 2기 : 데이터분석 웹 서비스 팀 프로젝트 - 쓰랭

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published