The combination of recruitment features without interfering with the current BSmart
architecture.
Developing scalable schemas for accommodating the new user roles and workflows.
Orchestration of the interconnected features on BSmart and BSmart Jobs.
Ensuring safety of the data of students while giving companies limited access.
Maintaining speed and reliability in increased user load and volume of data.
We used a modular development approach that smoothly expanded BSmart
without sacrificing the features that were already in place. We secured a consistent
and scalable technology stack by using Flutter for mobile, React.js for web, and
Node.js (TypeScript) with MySQL for the backend, by Amazon Web Services (AWS) E
C2-powered deployment, which features encryption, access control, as well as
optimization techniques in order to guarantee performance and security. Agile
methodology (Scrum) facilitated iterative development and stakeholder input made
recruitment-specific workflows such as shortlisting, notifications, company approvals,
etc, flow smoothly.