GithubHelp home page GithubHelp logo

jviadeye / se2_spring2020_project Goto Github PK

View Code? Open in Web Editor NEW

This project forked from binhdoitsme/se2_spring2020_project

0.0 0.0 0.0 9.8 MB

A small project to track the spread of CoViD-19 disease.

Shell 0.68% JavaScript 10.13% Java 10.73% CSS 1.46% HTML 5.38% Batchfile 0.68% TSQL 70.94%

se2_spring2020_project's Introduction

SE2_Spring2020_Project

A small web project to track the spread of CoViD-19 disease.

Team members

  • Đỗ Hải Bình (leader)
  • Trương Ngọc Quỳnh
  • Nguyễn Công Quang
  • Quản Trọng Tú

Overview

This project is one of the metrics of student performance in Hanoi University's Software Engineering II course. In our take on the project, we have built our web application as a 2-tier application, with Frontend server and Backend server separated. What connects the two servers is the API, whose specification is available in YAML format in /docs/api. The backend is constructed as a Web API using Java EE Servlet technology, working over HTTP protocol. The frontend is a NodeJS HTML server with EJS template engine.

Deployment

Currently, we have only provided support for deploying both on the same machine. The backend can be built as a standalone JAR file, and the frontend can be built as a node module. To operate the project, just run both servers concurrently. Currently, neither server can rely on external server-related configurations - this will be taken into consideration in subsequent patches. To run the project:

  • Download this repository as ZIP file & extract
  • Run build.bat
  • Run run.bat
  • The application can now be accessed at port #4200

se2_spring2020_project's People

Contributors

binhdoitsme avatar sansan1611 avatar quantrongtu2610 avatar quangandrei1003 avatar dependabot[bot] avatar hanufit1801040022 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.