HirED is a fullstack ReactJS application built using NodeJS, ExpressJS and MongoDB.
Through HirEd, job seekers can find potential employers all accross North America, encompassing all industries. As a career services platform, HirED applicants can build their portfolio from scratch while they look for job opportunities. On the other hand, employeers can find specific candidates according to their needs.
HirED is designed to be an interactice and user-friendly platform. One of its main objectives is to ensure that job banks includes on-site, remote, and hybrid job offers to help students secure employment opportunities throughout the year.
The team will adopt an agile methodologies to work quickly and collaboratively within the timeframe and budget of the project. Scrum is our team's agile methodology of choice.
Stack selection was based on the team's familiarity and knowledge with the technologies that are part of this specific framework.
MongoDB is a NoSQL DBMS where data is stored in the form of documents having key-value pairs similar to JSON objects. MongoDB enables users to create databases, schemas, and tables. It offers the Mongo shell that provides a JS interface for deleting, querying, and updating the records.
ExpressJS is a NodeJS framework that simplifies writing the backend code. It saves you from creating multiple Node modules. For keeping the code precise, ExpressJS offers a range of middleware.
ReactJS is a JS library that allows the development of user interfaces for mobile apps and SPAs. It allows you to code JavaScript and develop UI components. The JS library uses virtual DOM for doing everything.
NodeJS is an open-source JavaScript runtime environment that allows users to run code on the server. It comes with the node package manager or npm, enabling users to select from a wide selection of node modules or packages.
Visual Studio Code (VSC): a streamlined code editor with extensive support for development operations such as debugging, task running, and version control.
Please run npm-i command to install necessary node modules for the frontend functions.
TBD.