Skip to content

alexYooDev/2021.01.08-codari-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 

Repository files navigation

2021.01.08-codari-project

K-move Java Enterprise Developer Course Team project Developed with Java-based Spring Framework using MVC2 model.

Developed by:

  • Hwanik Yoo (as full stack dev)
  • Jinsun Kim (as full stack dev)
  • Myeonggi Shim (as full stack dev)

This project aimed to provide:

  • A community for those who wishes to share information about Korea's COVID-19 situation
  • Number of cases of death, tested positive
  • Contact & location of designated COVID hospitals and heath care centers
  • Fact Check page for correct misconception about COVID-19

Technologies used to develop this project comprises:

  • HTML(with thymeleaf syntax),CSS,Jquery
  • JAVA
  • MariaDB
  • Apache Tomcat (WAS)
  • Mybatis
  • Spring Boot

APIs from: public open data portal: https://www.data.go.kr (COVID-19 info API, COVID-19 Medical Center API)

main page

main_page

Daily Updated Korea COVID-19 Status Tracker

logged_in

Detailed COVID-19 Status By Provinces

corona_detail_info

  • Visible when clicked 'provincial status' button below daily tracker.

COVID-19 Keyword Cloud from NAVER Portal

keywords_uploaded

Sign-up page

sign_up_page

  • Accessible either through sign-up menu in side bar or log-in page.
  • ID input must comply with email format, user has to conduct duplicates check by clicking on 'check duplicates'.
  • For nickname as well, user has to conduct duplicates check by clicking on 'check duplicates'.
  • Password must be typed double time to check for user confirmation.

Log-in page (id input must comply with email format)

login login_format_chk

  • Log-in success directs to main page.

My Page

my_page

  • User can view: ID and Nickname
  • Updatable, Self-deletable

My Info update

my_info_update

  • User can modify Id and Nickname

User Info (Admin Accont Only)

user_list

  • Admin can Access to Whole User List (Deport User Function Available)

User Modification

user_modfication

  • Admin can Manually Modify User's Information (Except For Passwords && User Indices)

User Insert

user_insert

  • Admin can Manually Add User Account for the Web Site (Admin Account or User Account)

Notice Board

notice_list

  • Page for System Related Anouncement.

Notice Detail Page

notice_detail

  • View of the Content of the Anouncement.
  • Updatable, Deletable.

Notice Detail Update Page

notice_update

  • Font-Size, Font-Color, Highlight-Color Modification, Photo, File upload, etc.. available by summernote add-on.

Fact Check Board

fact_check_page

  • Space for True Information to Correct User's Misconception of COVID-19.

Fact Check Detail Page

fact_check_detail

  • Provide True or False for the Subject Information.

Fact Check Create Page

fact_check_create

  • Can Create Contents Using Summernote Editor, Files and Photos uploadable.

Community Board

community_board

  • Space for Exchanging COVID-19 Related Information.

Board Detail

board_detail_reply

  • Content Updatable, Deletable (by admin or content owner), Commentable(deletable).

Medical Center Page

medical_center_select

  • User can Select either: COVID-19 Safe Hospital, COVID-19 Test Site, COVID-19 Specialized Hospital.

COVID-19 Safe Hospital List

covid_safe_hospital_list

  • List of Hospital Safe from COVID-19 Infection. csh_specified
  • User can Specify the Hospitals by Region Name

COVID-19 Test Site List

covid_test_sites cts_specified

COVID-19 Specialized Hospital List

covid_specialized_hospital

Latest Update: as of June 26th 2021