• Title/Summary/Keyword: React JS

Search Result 6, Processing Time 0.026 seconds

Electric Vehicle Rental System Using Next.js and Express.js (Next.js와 Express.js를 활용한 전기 자동차 대여 시스템)

  • Hur Tai-sung;Oh Ju Heon
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.469-470
    • /
    • 2023
  • 내연기관 자동차는 연료 소모로 인해 대기 중에 유해 물질과 온실가스를 배출한다. 반면에 전기 자동차는 전기로 작동되어 대기 중 오염을 줄이고 친환경적인 운행을 제공한다. 전기차 대여 시스템을 도입함으로써, 사용자들에게 친환경적인 교통수단을 이용할 수 있는 기회를 제공하고, 탄소 배출량을 줄이는 데 크게 기여할 수 있기에 해당 연구를 진행하였다. 이 연구에는 React 기반의 Next.js 웹 프레임워크를 이용하여 클라이언트 측과 서버 측 렌더링을 지원하고 사용자들에게 빠른 반응 속도와 사용 편의성을 제공한다. Bootstrap을 이용하여 사용자 인터페이스(UI)를 개발하고, 전기 자동차 대여 서비스에 필요한 화면을 구성하였다. 또한 Node.js 기반의 Express.js 웹 프레임워크를 이용하여 서버 사이드 로직과 RESTful API를 개발하는 데 사용하고 데이터베이스와의 통신, 사용자 인증, 대여 정보 관리 등을 처리하였다. 이러한 기술적 개발을 통해 전기 자동차 대여 시스템은 실용적이고 효율적인 서비스를 제공하며, 환경 보호와 탄소 배출 감소에 기여할 수 있는 프로젝트라고 볼 수 있다.

  • PDF

Implementation of Augmented Reality Website Using Three.js and React (Three JS와 React를 이용한 증강현실 웹사이트 구현)

  • Kim, Seon-hwa;Moon, Sang-Ho;Lee, Sung-jin
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.529-531
    • /
    • 2022
  • According to the 2021 Mobile Augmented Reality Market Report by Korea Innovation Foundation, the augmented reality market has been growing recently due to the growth of the mobile augmented reality market along with the development of smartphones. In order to provide augmented reality services to mobile users, it is necessary to create native apps for each device. However, there are problems such as maintenance costs for multi-platform and low accessibility due to app download. Recently, the construction of augmented reality system in a web-based environment by using the WebXR Device API is in progress, but it is judged that the system using the WebXR Device API is still in the research stage. In this paper, a responsive multi-platform environment was built using the WebXR Device API, Three JS, and React, and a function to provide augmented reality service to mobile and web users was implemented. As a result of the experiment, it was confirmed that the interlocking of augmented reality was successfully implemented in a responsive web environment, and look forward to the augmented reality service operating on the web in the future.

  • PDF

Development of a Mobile Application for Effective Mental Health Intervention

  • Mousab Issa Alhamada;Khairayu Badron
    • International Journal of Computer Science & Network Security
    • /
    • v.23 no.8
    • /
    • pp.33-39
    • /
    • 2023
  • The global surge in depression and anxiety, intensified by challenges such as cost and stigma, emphasizes the pressing need for accessible, evidence-based digital solutions. The research centers on the creation of a mobile application specifically designed to address mental health challenges. By integrating cognitive behavioral therapy techniques and features like appointment bookings and mindfulness feedback tools, the app is positioned to improve user outcomes. Utilizing platforms like React Native and React, combined with NestJS for enhanced backend security, the application adheres to the rigorous standards required for mental health interventions. Collaborative efforts with experts, notably the counseling unit of IIUM, ensure the app's alignment with contemporary best practices and research. Preliminary findings indicate a promising tool with the potential to address the global mental health treatment disparity.

Data Collection Automation based on Natural Disaster Statistics Site Development (데이터 수집 자동화 기반 자연재해 통계 사이트 개발)

  • Hyo Hyun Choi;Dong Geon Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.01a
    • /
    • pp.283-284
    • /
    • 2023
  • 본 논문에서는 데이터 수집 자동화를 기반으로 한 자연재해 피해 통계 사이트를 구현한다. 자연재해 피해액 데이터는 국민 재난 안전 포털 사이트[1]에 자연재난 상황 통계 데이터를 사용하였다. Python 라이브러리인 Selenium을 활용하여 웹 브라우저를 제어해 자연재해 데이터를 쿼리문으로 변환 후 데이터베이스에 저장하는 자동화 프로그램을 사용한다. 또한 nncron을 활용해 6개월마다 한 번씩 자동으로 프로그램이 실행되도록 한다. 자연재해 종류에 따른 연도별, 시도 구역 자연재해 피해액을 웹사이트로 시각화하여 보여준다. 웹사이트 구현은 React.js와 Node.js를 활용하여 구현하였다.

  • PDF

React-based Web System Providing Residual Material Information (잔류물질정보 제공을 위한 React 기반 웹 서비스)

  • Kim, Boseon;Lee, Min-Seong;Gang, MinGyu;Park, Jee-Tae
    • KNOM Review
    • /
    • v.24 no.1
    • /
    • pp.29-37
    • /
    • 2021
  • With the spread of the Internet, users can easily receive various services and exchange information through the web. There are several requirements for building a web system, and it must be developed using a programming language or platform for user purposes. Residual material information refers to information on medicines and pesticides added to food, and residual material standards are used to measure the level of residues in food produced by companies and farmers to determine whether those levels meet domestic or international standards. Currently, the Ministry of Food and Drug Safety provides residual acceptance standards for food additives, including food, pesticides and animal medicines, in the form of documents, which must be serviced smoothly and conveniently by users through the establishment of a web system. It must also meet a variety of requirements, including user accessibility, such as scalability and compatibility. This paper proposes react-based residual material information web system that allows users to access more conveniently and receive residual material information smoothly. We measured the speed for the three inportant functions of information provision and compared them with existing residual material information web systems and qualitatively evaluated the seven essential requirements: scalability, compatibility, and accessibility.

A visualization system for separate discharge to achieve high recycling rate (높은 재활용률을 달성하기 위한 분리배출 현황 시각화 시스템)

  • Kim, Yeseo;Park, Jihoon;Kang, Yun Kyung;Kim, Dae-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2022.11a
    • /
    • pp.297-299
    • /
    • 2022
  • 현재 우리나라는 낮은 재활용률로 인해 불필요한 자원과 노동력이 낭비되고 있다. 이러한 낮은 재활용률은 올바르지 않은 분리배출로 인해 발생된다. 이를 해결하기 위해 관련 객체 인식 연구가 활발히 진행되고 있지만, 현재의 분리배출 체계를 통합적으로 관리하기 위한 관리체계 시스템은 여전히 미흡한 상태이다. 이러한 문제를 해결하기 위해 본 연구에서는 React와 Node.js를 이용하여 객체 인식 알고리즘의 분리배출 분석 데이터를 그래프 형태로 시각화시켜 관리자에게 분리배출 현황을 직관적으로 보여주어 현 분리배출의 문제점에 대해 인지하고, 체계적이고 효율적인 분리배출을 위한 보완점과, 대책을 마련할 수 있는 시각화 시스템을 제안한다.