GithubHelp home page GithubHelp logo

juyeong0413 / 2019-2-ossp1-haejwo-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from csid-dgu/2019-2-ossp1-haejwo-1

0.0 1.0 0.0 56.74 MB

:books: 2019-2 공개SW프로젝트 팀프로젝트

Ruby 3.72% Swift 0.22% Java 1.41% JavaScript 66.20% CoffeeScript 0.03% CSS 15.06% HTML 13.35%

2019-2-ossp1-haejwo-1's Introduction

2019-2-OSSP1-Haejwo-1

동국대학교 학생들을 위한 심부름 애플리케이션

해줘앱 다운로드 app_icon

프로젝트 설명

시간이 부족하거나 공강시간에 할 일이 없는 동국대학교 학생들을 위한 앱으로, 인쇄, 복사부터 커피 배달 등 다양한 심부름을 요청할 수 있다. 심부름을 요청한 학생은 심부름을 수행한 학생에게 합리적인 보상을 제공하는 시스템이다. 가입 시 철저한 재학생 인증과 사용자 신고 기능을 제공한다.

개발환경

  • Rails 5.2.3
  • Ruby 2.6.4
  • Android Studio 6.0
  • Swift 5.1

참고한 오픈소스

배포

Amazon Web Service(AWS)의 Ubuntu ec2 instance 서버 활용, elastic ip 설정 그리고 ubuntu 서버에 필요한 페키지 셋팅 후 레일즈 서버 연동작업, 도메일 연결 작업 진행. capistrano를 이용해 깃헙 레포지토리에 있는 rails server 소스코드 변경사항을 실서버에 자동 배포 작업가능하게 설정했다. local 환경에서 github master branch에 최신사항 반영후, cap production deploy라는 명령어로 배포 진행하였고, assets precompile, migrate, touch tmp/restart.txt 등등 자동 설정으로 빠른 테스트 진행 가능하도록 설정했다. 개인정보가 필요하므로, letsencrypt(certbot) 활용하여 https 셋팅.

팀원

Rails Modeling ER DIAGRAM

Rails ER Diagram 보기: Download PDF.

Design (Class Diagram)

Rails Controller

rails_controller_diagram

Swift

ios_diagram

2019-2-ossp1-haejwo-1's People

Contributors

dependabot[bot] avatar godwon2095 avatar juyeong0413 avatar

Watchers

 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.