-
[Team Project] ' WEARTH 위얼스 ' 환경보호통합플랫폼º ETC º/프로젝트 2023. 9. 20. 00:43
1. 프로젝트 제작 동기
환경 ? 중요하지 !
우리가 자원을 소중히 하지 않으니까 지구가 더워져서 북극의 빙하가 녹아 북극곰이 울고 있어요..!
유초등 교육과정에서도 중요하게 교육되고 있는 너무나도 당연한 주제 중 하나이다.
만연하게 교육을 하고 있으나 우리들은 진정 환경을 보호 하기 위해 지속적으로 노력하고 있는가?
이를 해결하고자 사람들이 적극적으로 소통하고 실천하는 환경 보호 통합 플랫폼을 제작하고자 하였다!
Q. 어떻게 해야 지속가능한 관심을 가지고 실천할수 있을까?
관심을 가지던 사람들도 현실을 살아가다 보면 나에게 처한 상황들로 인해 관심이 사라지기 마련이다.1. 그 잠깐의 관심에서 여러 정보를 한눈에 확인할 수 있도록 실시간 업데이트 된 인기순 정보를 한 페이지에 제공한다.
2. 취미 생활을 즐기는 것.. 사람들이 돈을 주고서도 하는 것이다. 이를 자연 보호에 접합 시켜 하나의 취미활동처럼 스스로 활동을 찾아서 할 수 있도록 협동적인 활동의 장(커뮤니티)을 만든다!
3. 일반인 뿐만 아니라 기업, 학교, 공공기관을 대상으로 흩어져있던 환경교육정보를 쉽게 찾고 신청할 수 있도록 한다!
4. 친환경 제품 (제로웨이스트 제품)을 구입하고 판매할 수 있는 쇼핑몰을 제공한다.
궁극적인 목표를 위와 같이 잡고 프로젝트를 진행해보았다.
2. 프로젝트 개발 환경 도구
- WEB 개발환경 : CSS, HTML, JavaScript, Jquery, Thymeleaf, Bootstrap
- 서버 개발환경 : JAVA, Mybatis, JPA, Spring, Spring, SpringBoot
- DATABASE : ORACLE
- API : KAKAO MAP, SummerNote
- 기타 협업 도구 : GitHub, Notion, ERD Cloud
Server 개발환경에서 JPA, MyBatis를 함께 사용하여
쿼리문을 직접 쓰지 않아도 될 간단한 부분은 JPA를 사용하여 코드를 줄이고자 하였다.
3. 구조도
교육 페이지를 맡아 개발을 하였다.
교육 페이지를 선택한 이유는 잠시 교육자로 근무하며 느꼈던 불편한 이유 때문이었다.
물론 다양한 정부의 프로그램이나 기업에서 주최하는 다양한 환경 교육 프로그램이 있지만
그 프로그램들을 모두 한 눈에 비교하며 볼 수 없었고 이러한 점을 개선한 사이트를 만들면 좋을 것이라 판단 하였다.
나아가 유아, 학생을 대상으로 한 것 뿐만 아니라 성인, 기업 등을 대상으로 폭 넓은 대상으로 사용할 수 있는
환경교육정보 제공 조회 서비스 및 신청 기능를 만들고자 하였다.
4. ERD
- 위얼스 환경보호 종합플랫폼 ERD 링크 : https://www.erdcloud.com/d/RNK3ua5wtr8ZZ8Du8
5. 프로젝트 시연
LINK
- 동영상 : https://www.youtube.com/watch?v=B0W45BQZUZg
LINK
- 깃허브 : https://github.com/Poony95/WEARTH-Project
GitHub - Poony95/WEARTH-Project: 위얼스 환경보호종합플랫폼 프로젝트입니다.
위얼스 환경보호종합플랫폼 프로젝트입니다. Contribute to Poony95/WEARTH-Project development by creating an account on GitHub.
github.com