Skip to content

아주대 학생들을 위한 굿즈 제작 크라우드 펀딩 플랫폼

Notifications You must be signed in to change notification settings

hoonveloper/AjouSelves_Backend

 
 

Repository files navigation

굿즈바이어스 사이트 바로가기

굿즈바이어스 : Goods By Us

[2022-1] 아주대학교 파란학기제

팀 이름: Ajouselves

👶 팀원 : 조민현 (아주대학교 소프트웨어학과 19, iOS 개발자)

👶 김지훈 (아주대학교 소프트웨어학과 18, 백엔드 개발자)

👶 장은학 (아주대학교 소프트웨어학과 18, 백엔드 개발자)

👶 강동하 (아주대학교 소프트웨어학과 18, 프론트엔드 개발자)

👶 백민석 (아주대학교 소프트웨어학과 18, 안드로이드 개발자)

👶 김예슬 (아주대학교 E-비즈니스학과 20, UX/UI 디자이너 및 기획)




서비스 소개


❗ 굿즈바이어스는, 아주대 학생들의 소속감, 유대감 증진을 위한

아주대학교 굿즈 제작 클라우드 펀딩 플랫폼 입니다.

❗ 보다 쉬운 접근성을 위해 안드로이드 및 iOS 환경에 맞는

어플과 웹사이트를 개발하였습니다.






❗ 실제 서비스 운영


실사용 유저 : 92명


db

자체 제작 아주대 굿즈 스티커

실제 아주대학교 학생 65명의 펀딩 참여 ( 130% 펀딩 달성 )


사진

도메인 연동 및 배포


검색

홈페이지




굿즈바이어스 로고








ER DIAGRAM






Initial setting

Create a config folder

                               > config.js

                                 module.exports = {
                                   server_port : 3000,
                                   db_url : 'mariadb://127.0.0.1:3306/local',
                                   db_host : '127.0.0.1', (or localhost)
                                   db_pw : input your password,
                                   db_user : input your user,
                                   db_port : 3306,
                                   db_name : input your DB_NAME
                                 }

                               > email.js { nodemailer.createTransport }

                               > .env     { Jwt Secret Key }




Installation

                               yarn install
                               yarn start || pm2 start app.js





Usage

                               > url = https://goodsbyus.com
                               > API = https://goodsbyus.com/api/

                               > API 사용은 명세서 확인을 부탁드립니다.



API 명세서



굿즈 API 명세서.pdf

커뮤니티 API 명세서.pdf

댓글 API 명세서.pdf

Auth API 명세서.pdf

User API 명세서.pdf






백엔드 기술 스택

NodeJS Express.js MariaDB GitHub AWS Nginx

About

아주대 학생들을 위한 굿즈 제작 크라우드 펀딩 플랫폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.3%
  • Shell 19.2%
  • HTML 0.5%