Git Product home page Git Product logo

final_team2's Introduction

🐶 슬기로운 반려생활 - 반려동물 관리/SNS Project

프로젝트 설명

기획 의도

  • 반려동물과 함께 하는 사람이 천오백만인 시대, 사랑하는 반려동물의 건강/일정 등을 관리하고 함께한 추억을 기록하고 다른 사람들과 함께 나눌 수 있는 서비스를 만들고자 하였습니다.

구성

  • FrontEnd
    • JSP기반으로 디자인은 Bootstrap을, DOM 제어 및 AJAX 호출은 JQuery를 사용하였습니다.
  • BackEnd
    • Spring FrameWork를 기반으로 하였고 SQL Mapper로 Mybatis를 사용하여 연계하였습니다.
  • DB & Server
    • DB는 관계형 데이터베이스인 MySql을 사용하였습니다.
    • Server는 Web Server로 Apache를, WAS로는 Tomcat를 사용하였습니다.

기능

  • 로그인/인증
    • Spring Security로 인증/권한 처리
    • api를 활용해 소셜로그인/회원가입
    • JavaMail를 이용, 메일인증
  • 메인화면
    • 날씨/지도 api를 활용하여 위치기반 산책지수
    • 위치/품종/나이 등에 따른 동물친구 추천 알고리즘
  • 반려동물 관리
    • Full Calendar 라이브러리를 활용한 나의** 동물 일정관리**
    • html5 geoloaction/지도 api를 활용한 **내 근처 동물병원 찾기 **구현
  • 반려동물 블로그
    • 반려동물 팔로우/좋아요 시스템
    • 유저 및 반려동물 기준으로 내 블로그
    • ckeditor 라이브러리 활용, 텍스트 에디터 및 이미지 dnd 첨부
  • 기부게시판
    • 결제 api를 활용, 기부포인트 결제
    • mysql 스케쥴러를 활용, 기부완료 내역 관리

etc.

  • http://spring.taepd.p-e.kr/ 에서 본 프로젝트를 직접 테스트해 볼 수 있습니다.
  • 프로젝트에 대한 보다 자세한 설명은 여기에 있습니다.

final_team2's People

Contributors

taepd avatar proudofch avatar bocastle avatar ttttuo avatar noraid2 avatar bumibumi avatar dependabot[bot] 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.