
Green Iraq is a custom-built community platform created to support and promote tree-planting campaigns across Iraq. The platform enables users to share their agricultural contributions, publish posts, add comments, and engage with other participants while spreading awareness through social media sharing. A dedicated landing page explains the campaign’s mission and highlights real contributions, helping transform individual efforts into a collective environmental impact.

The main challenge was to build a scalable and engaging platform that combines social interaction, environmental awareness, and data visualization while remaining easy to use for all participants. The key objectives included:
- Creating a social contribution system where users can publish posts, comment, and share their activities on social media.
- Designing a public landing page to clearly explain the campaign goals and showcase participant contributions.
- Implementing an interactive map to display planting locations across Iraq, including the types of trees planted and their environmental benefits.
- Building a structured content system to manage tree types, descriptions, and benefits through an admin-controlled interface.
- Developing an approval workflow that allows administrators to review, accept, or reject user submissions to ensure content credibility.
- Providing each user with a public profile that highlights their contributions and can be shared externally to encourage participation.

The platform was designed with community engagement, clarity, and long-term scalability in mind.
- Laravel was used to handle authentication, business logic, content moderation, and administrative workflows.
- Vue.js powered the frontend, delivering a dynamic and responsive experience for posts, comments, user profiles, and interactive maps.
- A modular posting and commenting system was implemented to encourage interaction while maintaining content quality.
- The interactive map module visually connects planting locations with tree types, including detailed information about each tree and its environmental benefits.
- An admin dashboard was developed to manage user contributions, approve or reject submissions, and control tree categories and campaign content.
- UX flows were carefully designed to ensure users can easily submit contributions, explore the map, and share their profiles and posts.

The final result is a purpose-driven, community-focused platform that successfully connects environmental action with digital engagement. The system increases transparency by visualizing real planting activities, encourages participation through social interaction, and raises awareness via a clear and informative landing page. Built with Laravel and Vue.js, the platform provides a scalable foundation for future expansion, additional campaigns, and long-term environmental impact across Iraq.












