Skip to content

Korkoe-codes/makufarms-frontend

Repository files navigation


Maku Farms Ghana Website

A modern and responsive website for Maku Farms Ghana, built to showcase its mission, progress, and impact in transforming agriculture and empowering communities in Asutuare, Ghana. This project will leverage React and Tailwind CSS for a seamless user experience and will integrate with a Laravel CMS for content management.


Project Overview

The website will feature the following key sections:

  1. Hero Section (Introduction)

    • Headline: "Empowering Communities Through Sustainable Agriculture in Asutuare"
    • Subheadline: "Transforming agriculture to improve livelihoods and foster resilience in Asutuare, Ghana."
    • Call-to-Action (CTA): Button options like "Learn More" or "View Our Progress."
  2. About the Project

    • Overview of Maku Farms and its goals.
    • Dual focus: constructing greenhouses for vegetable production and developing a rice mill.
    • Strategic location on the Kpong Irrigation Scheme.
    • Includes a slideshow gallery showcasing lush rice fields, the irrigation scheme, and the Asutuare environment.
  3. Progress Showcase

    • A slideshow or gallery highlighting milestones like perimeter wall construction, with captions for context.
    • Optional: Before-and-after comparisons or timelines.
  4. Impact Section

    • Alignment with UN Sustainable Development Goals (SDGs):
      • SDG 1: No Poverty
      • SDG 2: Zero Hunger
      • SDG 8: Decent Work and Economic Growth
      • SDG 12: Responsible Consumption and Production
      • SDG 13: Climate Action
    • Visual representation with icons and short explanations of the project’s contributions.
  5. About the Founder

    • Photo and bio of Roberta Darkwah, highlighting her role and vision.
  6. Footer

    • Contact information: Email, phone number, and project location.
    • Social media links.
    • Acknowledgments to partners and supporters.

Technologies Used

Frontend:

  • React: For building dynamic and interactive UI.
  • Tailwind CSS: For rapid styling and responsive design.

Backend:

  • Laravel CMS: To manage content seamlessly.

Installation

  1. Clone the repository:

    git clone https://github.com/Korkoe-codes/makufarms-frontend.git
    cd maku-farms-website
  2. Install dependencies for the React frontend:

    npm install
  3. Set up the Laravel CMS backend:

    • Follow the Laravel installation guide to configure the CMS.
    • Ensure proper API connection between the Laravel backend and the React frontend.
  4. Run the development server:

    npm run dev
  5. Build the production version:

    npm run build

Features

  • Responsive Design: Optimized for desktop, tablet, and mobile devices.
  • Content Management: Easily update and manage website content through Laravel CMS.
  • Interactive Slideshow: Showcasing progress, milestones, and impact with visuals.
  • Impact Highlight: Aligning with UN SDGs using icons and infographics.

Future Enhancements

  • Add multilingual support for broader reach.
  • Implement a blog section for project updates.
  • Integrate donation functionality to support the mission.


Acknowledgments

Thank you to our partners and supporters for making this project possible.


Feel free to suggest updates or customization!