Skip to content

This is a web-based solution designed to streamline the process of managing workshop requests for a technology company's presales department.

License

Notifications You must be signed in to change notification settings

vancenceho/50.003-resource-management-application

Repository files navigation

Dell Technologies Request & Resource Management Web Application

🖥️ 50.003 Elements of Software Construction Project - TEAM 4

Name ID Roles
Megha Pusti 1007128 Front-End Development
Vancence Ho 1007239 Full-Stack Development
Koo Rou Zhen 1007038 Back-End Development
Swasti Arya 1007235 Front-End Development
Hetavi Shah 1007034 Front-End Development
Shrinidhi Arul Prakasam 1007007 Front-End Development

🚀 Getting Started

Prerequisities

Installation

  1. Clone the repository:
git clone https://github.com/vancenceho/50.003-resource-management-application.git
  1. Navigate to project directory:
cd 50.003-resource-management-application
  1. Install dependencies:
npm i
  1. Launch backend API server
cd backend-service

docker-compose up

check if the docker containers are pulled and up running through Docker Desktop

npm start

go to localhost:3000 to see if Express.js server is running
go to the following to view different containers:

localhost:8080 : Swagger              (API Documentation & Testing)
localhost:8081 : mongo-express  (MongoDB UI)

once all backend frameworks has been live

  1. Launch the frontend web application
cd frontend-service/react-res-management-app

npm start

REACT should host the web application home web page on localhost:3000/3001 defined in .ENV, depending if you have Express.js ran.


🙏 Acknowledgements

This project was part of the 50.003 - Elements of Software Construction module during Summer 2024 under the Information Systems Technology & Design (ISTD) faculty at SUTD in collaboration with Dell Technologies Singapore.

All contents of the project are credited to:
Copyright © 2024 Dell Technologies Singapore

All other form of documentation in the project and course are credited to:
Copyright © 2024 TEAM 4   |   ISTD   |   SUTD

About

This is a web-based solution designed to streamline the process of managing workshop requests for a technology company's presales department.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages