iamprompt / muict-openhouse-2022

Registration System for MUICT Openhouse 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MUICT Open House 2022 Activity LINE LIFF Application

This project is a web application created for activities in MUICT Open House 2022. This web application is mainly implemented using LINE Front-end Framework (LIFF).

UI Automated Testing API Coverage Testing

Branches Functions Lines Statements Jest coverage

Web Docker Image Build API Docker Image Build

MUICT Open House 2022 Activity LINE LIFF Application

Tech Stack

Project Structures

  • api: An Express.js application that serves as the backend API for the web application.
  • web: A Next.js application that serves as the frontend for the web application.

Testing

This project also includes automated testing for the web application and the API. The web application is tested using Cypress and the API is tested using Jest.

  • web: Automated testing for the web application, located in the apps/web/cypress/e2e directory.
  • api: Automated testing for the API, located in the apps/api/src/__tests__ directory.

About

Registration System for MUICT Openhouse 2022


Languages

Language:TypeScript 98.6%Language:JavaScript 0.6%Language:Dockerfile 0.5%Language:CSS 0.3%