Luminaire broker

Updated:

Supply and Demand

#web-app
#react
#front-end
#javascript
#typescript
#node.js
#back-end
#postgresql

Luminaire Broker connects designers, engineers, and architects shaping lighting solutions in collaboration with lighting industry: matching suppliers to specifications.

Arup (Luminaire Broker) project implements the business logic regarding the supply and demand of lighting solutions. It starts with sending invitations from the super admin to supply and demand companies. Arup users a.k.a. demand users are creating projects that suppliers can respond to. Project application and confirmation have three phases: "Showroom","Matches", "Handshake". Each of the phases has certain requirements that the supply-side needs to fulfill to pass a certain phase. Forms are usually dynamic forms that include or exclude certain inputs based on the user's previous selection and/or input. Also, there is functionality to draft projects (responses), chat with the demand side, etc.

Scope of work:

  • Client requirements analysis
  • Develop ReactJS (TypeScript) Front-End application
  • Legacy code refactoring and maintenance
  • Creating Node.js REST API (PostgreSQL)

Skills

React
React Query
Node.js
PostgreSQL
TypeScript
JavaScript
Jest
Storybook

More Projects