Giter Site home page Giter Site logo

surfyagers's Introduction

[TEAM L] Surfyagers

새로운 사회에 대한 열망은 단지 프로덕트를 개발하는 사람만의 것이 아닙니다. OFUTU는 더 나은 사회에 대한 소비자들의 염원을 반영하고 증폭하여 소비 트렌드를 만들 수 있는 MZ세대의 미닝아웃(Meaning Out)을 위한 참여형 가치소비 플랫폼 입니다.

가치소비 브랜드 및 제품, 그리고 관련 노하우를 공유할 수 있는 참여형 가치소비 플랫폼인 오푸투의 두가지 주요 기능은 다음과 같습니다.

  • 가치소비를 하는 사용자가 직접 사용해본 제품의 정보 및 사용 후기를 업로드 할 수 있는 기능
  • 지역별 가치소비 관련 오프라인 스토어들을 큐레이션 하여, 우리 주변의 오프라인 공간에서도 가치있는 라이프스타일 누릴 수 있도록 도와주는 기능

프로젝트에서 사용한 기술

본 Repositorey는 Backend폴더와 Web/OFUTU폴더 안에 있는 package.json에 있는 오픈소스 패키지를 사용하였습니다.

또한 Pods안에 있는 오픈소스 패키지를 사용하였습니다.

Dev Server 실행 방법

저희는 nodejs는 pnpm을 이용하여 환경을 세팅하였습니다.
Backend를 띄우기 전에 1..init.env파일을 규격에 맞추어 바꾸어주시고 .env파일로 바꾸어 주시기 바랍니다. 2. mysql에 ofutu라는 Database를 생성합니다. 3. ./Backend/sql폴더 안에 있는 init.sql을 실행합니다. 4. ./Backend/sql에 있는 모든 데이터를 넣어주시기 바랍니다.

# Backend서버
$ cd ./Backend && pnpm install
$ nodemon index.js

# FrontEnd
$ cd ./Web/OFUTU && pnpm install
$ pnpm run dev

또한 iOS를 이용하기 위해서 맥북과 Xcode가 필요합니다. 본 git의 root폴더에서 파일을 열어 확인할 수 있습니다.

환경 변수 및 시크릿

Backend에서 Database와 S3버킷을 사용하기 위해 환경 변수를 사용하였습니다.
환경변수의 이름과 요소는 ./Backend/.init.env로 확인할 수 있습니다.

# .init.env
AWS_SECRET_KEY=""
AWS_ACCESS_KEY=""
AWS_REGION=""
MYSQL_HOST=localhost
MYSQL_PASSWD=root

기타

해커톤 나오려고 광주에서 올라온 서피져스 팀 입니다~

surfyagers's People

Contributors

myungsun7782 avatar loopy-lim 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.