CIPM Human Resources Membership Portal

Olabisi Olaoye

CIPM is Nigeria's top HR professional body, having over 12,000 HR professionals in its network. It serves as the sole regulator of human resources practices in Nigeria.

Problem

CIPM members perform various activities, including annual subscription payments and membership level upgrades. However, most of these activities were performed manually, making tracking each member's activities tedious.

Solution

I worked on the front-end development for a web application that would enable users to view and conduct their activities online. Key features were implemented such as:
Annual subscription payments: Members can pay their yearly subscription dues via the application.
Personal detail updates: Members can update their details and qualifications, and submit supporting documents for approval.
Membership upgrades: Members on a certain membership level can apply to move up a level and obtain a certificate.
Event applications: CIPM hosts many events, so members can register to attend available conferences, seminars and trainings.

Tech Stack

React and TypeScript for the main framework
Jotai for state management
Tanstack Query for data fetching
Sass for CSS styling
Like this project
0

Posted Jan 21, 2025

I worked on the frontend UI and API integration for the top HR professional body in Nigeria.

File Validation in React with Formik and Yup
File Validation in React with Formik and Yup
How to Build a Global Notification System in React
How to Build a Global Notification System in React