/50.003-resource-management-application

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

Primary LanguageJavaScriptApache License 2.0Apache-2.0

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 Back-End 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

For FRONTEND-DEVELOPMENT ONLY

cd frontend-service/react-res-management-app
  1. Develop UI/UX in [PROJECT_DIR]/frontend-service

  2. Open Terminal and run:

npm start

REACT should host the static webpage on localhost:3000/30001 defined in .ENV, depending if you have Express.js ran.

For BACKEND-DEVELOPMENT

All required folders exists in [PROJECT_DIR].

  1. Develop APIs for CRUD functionality to MongoDB

  2. Test APIs by running Express.js server as follow in [PROJECT_DIR]

npm start

🙏 Acknowledgements