Rplaning - Portfolio and Business Website

A Dual-Purpose Platform: Personal Portfolio and Corporate Site
The Rplaning website serves a dual role as the personal portfolio of engineer Romário Oliveira and as the institutional site for the Rplaning company. It showcases professional projects, services, and expertise, providing a seamless and visually appealing experience for clients and collaborators.
Key Features
- Personal Portfolio: Highlights Romário Oliveira’s engineering achievements, skills, and completed projects with detailed descriptions and visuals.
- Institutional Pages: Provides comprehensive information about Rplaning’s services, mission, and values.
- Blog Section: Powered by Strapi, enabling efficient publishing of articles and case studies related to the industry.
- Contact and Inquiry Forms: Securely managed through the backend, providing seamless communication with potential clients.
- Responsive and Accessible: The design ensures usability across devices and browsers, adhering to accessibility standards.
Technologies Used
- Frontend Framework: Astro for its static site generation capabilities combined with React.js for dynamic components.
- Design System: Shadcn UI and TailwindCSS for consistent styling and a modern, professional appearance.
- TypeScript: Ensures type safety and maintainability throughout the codebase.
- CMS: Strapi for flexible content management and integration with the site.
- Backend: Built with Golang, ensuring performance and scalability for API requests and data handling.
Challenges and Solutions
-
Combining Portfolio and Institutional Needs
Balancing the personal branding of Romário Oliveira with Rplaning’s corporate identity required meticulous design and content organization. A flexible component-based approach allowed seamless integration of both aspects. -
Scalable Content Management
Strapi was chosen for its adaptability, providing a user-friendly admin interface for managing blog posts and portfolio updates. -
Optimized Performance
Leveraging Astro for static generation and Golang for backend services ensured fast load times and efficient data handling, even with complex functionalities.
Results
- Enhanced Online Presence: The dual-purpose site successfully represents Romário Oliveira and Rplaning, attracting both individual clients and corporate collaborators.
- Improved Engagement: The blog and portfolio sections have increased visitor engagement by 25%.
- SEO-Optimized: Astro’s inherent optimizations and structured content boosted organic search visibility.
Lessons Learned
This project underscored the effectiveness of combining Astro and React.js for hybrid sites. It also demonstrated the power of Strapi and Golang in managing and delivering scalable, secure, and performance-oriented solutions.
Other Projects

Copercana Fuel Distributor
Institutional website for Copercana Fuel Distributor, the largest fuel distributor in the São Paulo countryside.

Perseotech
Institutional website for a digital marketing agency.

Grupo Cedro
Institutional website and blog for Grupo Cedro, a leading company in the beauty and aesthetics industry.