TaxOga is a web application built to help Nigerians stay compliant with the new tax act laws. The platform combines educational content, community interaction, and practical tools to make tax understanding and compliance easier for everyday users.
The product includes blogs and guides, a community Q&A section, access to tax professionals, and a tax calculator that helps users estimate their annual tax obligations.
Home hero section
My Role
As the frontend developer on this project, I was responsible for translating the designs into a clean, responsive, and production ready interface. Every screen was built to match the design system precisely while maintaining performance and accessibility across devices.
Beyond visuals, I focused heavily on structure and long term maintainability. The codebase and folder architecture were organized in a scalable way, making it easier for future developers to extend features without friction.
What I Delivered
Pixel perfect UI implementation based on provided designs
Fully responsive layouts across mobile, tablet, and desktop
SEO focused setup including metadata, sitemap generation, and structured schema to support Google indexing
Frontend integration with backend APIs to power real application features
Authentication flows and protected routes
CRUD functionality allowing users to post and manage community questions
Real time updates using WebSockets so users instantly see answered questions
Analytics tracking to monitor user behavior and product usage
Community page (Q&A)
Ask a question modal
Submit an answer modal
Single question's page
Blogs page
Tax Calculator page
Technologies Used
Next.js for performance, SEO, and incremental static regeneration
Tailwind CSS for clean, responsive styling
Cloudinary for image and media management
Motion for React for smooth animations and interactions
Mixpanel for analytics and user behavior tracking
Result
The final MVP delivered a fast, SEO friendly, and user focused web application ready for real users. The structure allows the product to scale easily as new features are introduced, while analytics tracking provides insight into how users interact with the platform.