Overview:
Project Barta is a peer-to-peer currency conversion platform tailored to address the challenges many African countries face when receiving payments in foreign currencies. Traditional third-party services often impose steep fees, making transactions costly for users. Barta aims to disrupt this norm by providing a fast, efficient, and budget-friendly alternative for individuals and businesses alike.
Developed in collaboration with a UI/UX designer who envisioned the idea, I am building the frontend as a showcase of my development expertise. With the landing page complete, the project remains a work in progress.
Technologies Used:
- Next.js: Leveraged for its advanced capabilities, enabling efficient development with server-side rendering and performance optimization.
- Tailwind CSS: Utilized for its utility-first approach, making it easy to craft responsive, visually appealing designs quickly.
Project Features:
The dashboard is designed to provide users with detailed insights into sales history and performance metrics. While the design is intentionally clean and simple, it required solving intricate technical challenges, especially in the analytics section.
Challenges and Solutions:
- Crafting an Animated Dashed Line: This project expanded my understanding of SVGs, showcasing their versatility in creating lightweight yet dynamic animations. I used an SVG rectangle to achieve a responsive and visually appealing animated line effect.
- Improving Animation Techniques: Embracing animations, once a challenge for me, became a rewarding experience. I integrated subtle transitions and effects that greatly enhanced the overall user experience, reinforcing the importance of such details in modern design.
- Mastering Linear Gradients and Backdrop Filters: Working on Barta allowed me to explore these powerful CSS tools, adding depth and sophistication to the design while strengthening my confidence in advanced frontend styling.
Reflection:
Though still in development, Project Barta has been a journey of growth and discovery. From improving my animation skills to deepening my understanding of modern frontend technologies, this experience has been invaluable. It continues to be a creative playground for refining my technical expertise and delivering innovative solutions.