CarShopProject
๐ Description
Spring Framework JAVA ๊ธฐ๋ฐ ์๋์ฐจ ๊ด๋ จ ์ฉํ ํ๋งค ์ฌ์ดํธ
์ฌ์ฉ์๋ง์ถค ์ฉํ๋ณด๊ธฐ ๋ฐ ์ผํ๊ฐ๋ฅํ ๋ณตํฉ๊ณต๊ฐ
๐ Application screenshots & videos
ํ๋ก์ ํธ ์์ฐ ์์
์๋ ์ด๋ฏธ์ง ํด๋ฆญ์ ์์์ผ๋ก ๋์ด๊ฐ๋๋ค.
ํ๋ก์ ํธ ์คํฌ๋ฆฐ์ท
more screenshots
๐ Technology stack & other Open-source libraries
ํ๋ก์ ํธ ํ๊ฒฝ ์ค์ ๋ฐ ์ฌ์ฉ ๊ธฐ์
IDE
- eclipse - integrated development environment (IDE) used in computer programming.
Data
- MySQL - Open-Source Relational Database Management System.
Client - Frontend/UI
- Bootstrap - free bootstrap template.
- JSP - JavaServerPage.
Server - Backend
- JDK - Javaโข Platform, Standard Edition Development Kit.
- Spring MVC - Spring Framework Model, View, Controller architecture.
- Maven - Dependency Management.
- JSON - encode for Ajax.
- MyBatis - Java persistence framework that couples objects with stored procedures or SQL statements using an XML descriptor or annotations.
- Apache Tomcat 8.5 - ๋ฐฐํฌ๋ ํฐ์บฃ ๋ฒ์ ์ 9.0 ์
๋๋ค.
Libraries and Plugins
- jQuery - Javascript Library
- Lombok - ์๋ฐ์์ model object ์์ฑ์ ๋ฉค๋ฒํ๋์ getter/setter ์ฃผ์
๋ฐ๋ณต์ annotation์ผ๋ก ์ค์ฌ์ฃผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- Ajax - ๋น๋๊ธฐ web application์ ์ ์ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๊ธฐ๋ฒ, jQuery์ ๊ฐ์ด ์ด์ฉ
- JavaMail - java mail Library
- JSTL - jsp ๊ฐ๋ฐ ๋จ์ํ๋ฅผ ์ํ ํ๊ทธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Others
- git - ์ฝ๋ ๋ฒ์ ๊ด๋ฆฌ์ฉ
- Trello - ํ๋ก์ ํธ ๊ด๋ฆฌ ํด
External Tools & Services
- Amazon EC2 - web site deploy service
- PuTTy - Access to Amazon EC2 instance
- FileZila - upload file to EC2 instance
- ubuntu - EC2 instance terminal
- i'mport - kakaopay ๊ฒฐ์ ์ฐ๋ ํ
์คํธ api
- FullCalendar - ๋ฌ๋ ฅ api
- EmailJS - ์๋ฐ์คํฌ๋ฆฝํธ ์ด๋ฉ์ผ api
- ๋ค์ ์ฐํธ๋ฒํธ ์๋น์ค - ์ฃผ์ ์ฐพ๊ธฐ api
- sweetalert2 - javascript/css pop up UX
๐ How to start the api
์๋์ ์ฃผ์๋ฅผ ํด๋ฆญํ๋ฉด ์ ๊ทผ์ด ๊ฐ๋ฅํฉ๋๋ค.
http://52.78.28.86:8080/carshop/index
- ์ฃผ์์ฌํญ : ์ค์ ํ๊ธ ๊ฑฐ๋๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
๐ More information
Project Work Place
์ ๋ฆฌ์นดTrello : ํ๋ก์ ํธ ๊ด๋ฆฌ์ฉ trello ์ฃผ์๋ฅผ ๊ณต์ ํฉ๋๋ค.
๐ง Contact
ํ๋ก์ ํธ ํ์ ๋ฉ์ผ
JaewonP: protectingjw@naver.com
lee-bomi: bomvll@naver.com
percussion8: ms960315@gmail.com
rkqls8522: rkqls8522@naver.com
rlaqhrns: rlaqhrns93@naver.com
shin745: shinswon745@naver.com
YUNHYEJEONG: findme0@naver.com