Skip to content

Neppa97/Softeng2Project

 
 

Repository files navigation

Test Status codecov Bugs Code Smells Duplicated Lines (%) Lines of Code Maintainability Rating Reliability Rating Security Rating Technical Debt Vulnerabilities

PULSBS

Pandemic University Lecture Seat Booking System.

Calendar

Sprint meetings

Estimated time for Sprint 1

Design

Database interface

Public API skeleton USE instead the openapi.yaml file as reference

Installation

There are two main modes to run the PULSBS application. Using Nodejs installed locally or using the Docker image from DockerHub.

Nodejs

git clone https://github.com/SE2-group4/PULSBS.git
  • Open the terminal in the application folder

Starting server

cd server
npm install
npm start

Starting client

cd client 
npm install
npm start

From this point you could interact with the application visiting http://localhost:3000

Docker

docker pull se2group4/pulsbs:release2
  • Run the application writing in the terminal :
docker run -p 3000:3000 se2group4/pulsbs:release2

Usage

Login Account

Description

Client

How to

  • run tests
cd <root>/client
npm test

Server

How to

  • run the integration/unit tests
cd <root>/server
npm run test
  • run the API tests
cd <root>/server
npm run testapi

About

React Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.9%
  • Other 1.1%