This project was developed as part of AltSchool Africa's partnership with Flutterwave to create a solution for managing tuition payments. As the frontend developer, I am working alongside a team of specialists, including a product manager, backend engineer, product designers, and data analysts.
The project is still a work in progress and currently only accessible on laptops, as it is not yet responsive. It is being built with NextJs, Tailwind, Typescript, Toastify, Swiper and Zod.
Features at a Glance 🔎
- Authentication: Secure registration and login for students and institutions.
- Dashboard: Custom dashboards for both students and institutions to manage payments and track their activities.
- Tuition Payment: Seamless payment gateway for tuition fees.
Technical Challenges & Solutions 💡
One of the major challenges was working on a large-scale project with a team. I had to adapt to the workflow of a multidisciplinary team and figure out my tasks as the project progressed, particularly when integrating backend endpoints and managing frontend complexities.
What next ❓
The aim is to complete the project and also make the application fully responsive, ensuring it works smoothly on mobile devices to improve user experience across all platforms.
Lesson Learned ✍️
This project gave me valuable experience in team collaboration, especially since most of my previous work was individual. I also gained insights into integrating backend endpoints and coordinating with other specialists to deliver a cohesive product.
Let's create something amazing together!
Whether you're seeking a developer or just looking to connect, feel free to reach out.