Youth AwardYouth Award Dashboard
Role

Design and build an interactive data visualization and application tracking system(ATS).

Tech Stack

React, Redux, React Query, Nodejs, Mongodb

Tools

Figma, Github, Postman, Aws

Duration

1 Year 04 Months

Year

2022

Intro

Youth Ministry ATS stands as an innovative data visualization and application tracking system, crafted with precision using Figma, and driven by the latest tech stack that comprises React and TailwindCSS for the frontend, and Node.js, Express, and MongoDB for the backend. This formidable technological combination forms the backbone of a high-performing and user-centric solution.

User Acquisition

In designing and implementing the registration form for user acquisition, I've taken several steps to enhance the user experience. To minimize visual weariness, I've organized the form into a 3x3 grid, breaking down the registration process into manageable steps. I've utilized Formik for handling form states and Yup for data validation, ensuring that user inputs are accurate and error messages are clear. The UI components have been carefully crafted for consistency and reusability using Tailwind CSS and Formik's hooks. Additionally, I've provided users with the option to upload required files, making it convenient for them.

User Registration

Applicants Profile Review

In the ATS, I've implemented a highly efficient multilevel approval system. I've broken down the applicant's information into multiple structured steps, and I've created a user-friendly custom-built stepper interface to guide application reviewers through these steps.

User ProfileUser DocumentsUser Assesment

Application Approval

After evaluation, the reviewer can see the evaluation score and the reviewer can either accept the applicant, allowing them to proceed to the next level of the evaluation process, or reject the applicant if they don't meet the specified criteria.

User Score

It's All About Data

Visualizing a multitude of applications was paramount for gaining a holistic perspective on the system's performance. To achieve this, I leveraged the powerful Nivio Charts library for creating interactive, data-driven statistics and visualizations. By employing various chart types such as bar charts, pie charts, and tables, I aimed to furnish the management team with comprehensive data-driven insights. These visualizations not only offered a clear overview of the system but also facilitated data distribution, equipping the decision-makers with the tools they needed to make informed and strategic business decisions.

Application Stats Page OneApplication Stats Page TwoApplication Stats Filter Applicants TableCreate FormNew Form Fields

Like What you see?

Checkout My Other Interesting works.

J1 Drivers TrainingYouth Ministry ATSAdoptapawLocatory