Maraki-Consultancy
Dashboard to manage students visa process and a mobile app.
My role
Front-end Developer
Mobile Application Developer
Deliverables
Webapp
Mobile Application
Year
2024
Languages
React,
Typescript,
React Native,
Expo,
Tanstack Query,
Socket IO,
Google API,
Tailwind CSS,
Shadcn UI
Description
Maraki Consultancy needed a comprehensive system to manage student applications across multiple institutions and countries, track visa processes, and facilitate communication between students and representatives. I was responsible for developing both a web application and a mobile app that addressed these needs while ensuring a smooth user experience.
For the web platform, I developed and deployed a responsive, high-performance application that handled student information, visa applications, and event synchronization. Integrating the Google Calendar API, the system allowed students and administrators to track important dates and events. Additionally, I implemented custom push notifications and real-time chat using Socket.io, enhancing communication between students and their representatives.
Alongside the web app, I built a mobile application using React Native and Expo for both Android and iOS platforms. The app enabled students to monitor their visa process, chat with their assigned representatives, and participate in discussions with fellow students through integrated forums. The mobile app improved student engagement and provided a one-stop solution for managing the entire educational journey.
Through careful attention to usability and performance, I ensured that both the web and mobile applications met the needs of Maraki Consultancy and their students, helping the company streamline their operations.
Nathan Zegeye 2025