Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.44 KB

technical_details.md

File metadata and controls

51 lines (37 loc) · 1.44 KB

Back-End

NodeJS framework will be used to implement the backend of the self-serve portal as well as the Ticketing system.

Front-End

React framework will be used to implement the frontend of the self-serve portal as well as the Ticketing system. We will also be using React Bootstrap to create the UI features of the application, including the forms, navbars, and buttons.

Database

A MongoDB database will be used to implement the database for our web application. MongoDB Atlas will used to host the database online in the cloud.

Developing Tools

The web application will be developed using Visual Studio Code. We will also be using Postman to test our API.

Installation Packages (Dependencies)

"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^11.2.7",
"@testing-library/user-event": "^12.8.3",
"axios": "^0.23.0",
"bootstrap": "^5.1.1",
"bootstrap-toggle": "^2.2.2",
"dayjs": "^1.10.7",
"es6-promise": "^4.2.8",
"evergreen-ui": "^2.0.1",
"isomorphic-fetch": "^3.0.0",
"moment": "^2.29.1",
"react": "^17.0.2",
"react-bootstrap": "^2.0.0-rc.0",
"react-bootstrap-icons": "^1.5.0",
"react-dom": "^17.0.2",
"react-icons": "^4.2.0",
"react-moment": "^1.1.1",
"react-pro-sidebar": "^0.7.0",
"react-router-bootstrap": "^0.25.0",
"react-router-dom": "^5.3.0",
"react-scripts": "^3.4.0",
"reactstrap": "^8.10.0",
"web-vitals": "^1.1.2"