I am Farhad Gharagozlou, FrontEnd React/Next JS Developer with a passion for graphic design. I am a Computer Engineering student as well. I began programming in beggining university.
Designed and developed the Amenin website, a comprehensive platform for pilgrimage tours to Mashhad and Karbala. The site offers online tour reservations, a rich blog covering various pilgrimage topics, and interactive features such as a competition league where members can earn points to win free tours. Additionally, it provides a salary program for authors contributing articles and includes social features like story highlights and the ability to follow or unfollow authors. Built using Next.js, Tailwind CSS, Splide.js for sliders, and Froala Editor for content creation, the platform emphasizes performance, responsiveness, and user engagement.
Developed the Amenin Dashboard, a comprehensive internal system for managing all aspects of the Amenin platform. This admin panel supports operations at scale, including user and role management (authors, publishers), article and outsourced content workflows, tour and reservation management, categories and tags, story highlights, competition league scoring, Q&A moderation, and user comments. Designed for performance and clarity, the dashboard was built using React.js and Tailwind CSS, Antd library, offering a modular, scalable, and intuitive interface for the operations team.
Designed and developed the AIA platform, an AI-focused blog website dedicated to educating users on the use and application of artificial intelligence tools. Additionally, I contributed to the platform by producing and editing educational video content. This project was built using Nuxt.js, leveraging its features for high performance and a seamless user experience.
Designed and developed the VisaLand website, a blog-driven platform offering in-depth information about global visa types, requirements, and travel regulations. The site provides free visa consultation and guidance via phone call, helping users choose the right visa and prepare accurate documentation. With strong ties to embassies and a high success rate in visa applications, VisaLand has become a trusted resource for travelers. The platform was built using HTML, CSS, JavaScript, WordPress, with a focus on SEO, clarity, and mobile responsiveness.
Developed and launched a comprehensive dashboard system for managing clients applying for visas. The platform streamlined the entire visa application process, allowing all steps to be completed electronically. I utilized React.js to build a responsive and efficient interface that enhanced user experience and operational efficiency.
Designed and developed the NahalGasht website for a travel agency offering domestic (Iran) and international tour packages. The site presents detailed information on various trips, while all bookings are handled via phone call or in-person at the agency counter, not through online reservation. Built using HTML, CSS, JavaScript, WordPress, Tailwind CSS, the project focuses on responsive design and a user-friendly interface to make travel planning accessible and efficient.
VeeStream, the command-line companion you never knew you needed! With its power, you can convert videos effortlessly into various resolutions and generate HLS playlists for seamless streaming on the web. Whether you're a developer optimizing video streams or someone who just wants a quick way to prepare videos for multi-quality playback, VeeStream has your back.
CompCraft CLI is a command-line tool designed to simplify and streamline your workflow by automating the generation, management, and organization of React components. Whether you're a seasoned developer or just starting out, CompCraft ensures you spend more time crafting logic than creating boilerplate code.
re-svgify is a powerful tool that transforms your SVG files into optimized, fully customizable React components. No more manual conversions—just drop your SVGs in a folder and let re-svgify handle the rest!
I started frontend development with basic HTML, CSS, and JavaScript, then progressed into React by building dashboard applications. Later, I moved to Next.js to create SEO-friendly and performance-optimized large-scale websites. To stay up-to-date with modern frontend trends, I explored Vue.js and Nuxt.js as well. I collaborated with frontend teams on projects like the AIA site with Nuxt.js technologies and also experimented with backend development for personal projects using Node.js.