Enlightened Generation International - Advocating for Children's and Women's Rights

Case Study: Enlightened Generation International - Advocating for Children's and Women's Rights

Enlightened Generation International (EGI) is a Community Based Organization (CBO) located in Chuka, Tharaka Nithi County, Kenya. The organization focuses on advocating for and protecting the rights of children and women. In 2020, EGI needed a comprehensive website to enhance their online presence, facilitate donations, and spread awareness about their initiatives. The project, built using the Laravel framework, took eight weeks to complete. This case study details the development process, key features, technologies used, and the impact of the project on EGI's mission.

Concept and Planning (Early 2020): The concept for EGI's website was born out of the need to create a robust platform that could effectively communicate the organization's mission and facilitate community engagement. The planning phase involved understanding EGI's requirements, such as a user-friendly donation system, live chat options, and strong security features. The primary goals were to improve online visibility, streamline donations, and provide comprehensive information about EGI's activities.

Platform Development (February - April 2020): The development of the EGI website was a collaborative effort involving designers, developers, and SEO specialists. Utilizing the Laravel framework, the team aimed to create a secure, scalable, and user-friendly platform within a timeframe of eight weeks.

Key Features and Functionalities:

  1. Security:

    • Cross-Site Request Forgery (CSRF) Prevention: Protects the website from CSRF attacks by ensuring that state-changing requests originate from the same site.
    • Cross-Site Scripting (XSS) Prevention: Safeguards the website from XSS attacks by validating and escaping user inputs.
    • Password Hashing: Ensures secure storage of user passwords using robust hashing algorithms.
    • Avoiding SQL Injection: Utilizes prepared statements and parameterized queries to prevent SQL injection attacks.
  2. System Requirements:

    • Backend Framework: Built on Laravel 7.x, ensuring a strong and scalable foundation.
    • PHP Composer: For managing project dependencies.
    • Frontend Framework: Built on Bootstrap 4.x, providing a responsive and modern design.
    • PHP 7.4: Ensures compatibility and optimal performance.
    • Supports MySQL and Mysqli: For reliable database management.
  3. User Role Permission System:

    • Allows the Super Admin to assign roles or add new admins, ensuring efficient user management and secure access control.
  4. Google Analytics Settings:

    • Integrates Google Analytics to track website performance and user behavior, providing valuable insights for optimizing the site.
  5. Live Chat Options:

    • Facilitates real-time communication between visitors and EGI staff, enhancing engagement and support.
  6. Payment Gateway Integration:

    • Supports multiple payment gateways including PayPal, Paytm, Razorpay, Stripe, Paystack, Flutterwave Rave, Mollie, Manual Payment, and Cash On Delivery for product sales. This feature simplifies the donation process and ensures secure transactions.
  7. Donation/Crowdfunding:

    • A dedicated system for managing donations and crowdfunding campaigns, allowing users to contribute easily to EGI's causes.
  8. GDPR Cookie Settings:

    • Ensures compliance with GDPR regulations by providing users with cookie settings options.

Technologies and APIs Used: The website was built using the Laravel framework, known for its elegant syntax and robust features. Key technologies and APIs integrated into the project include:

  • Laravel Framework: Provides a secure, scalable, and maintainable foundation for the website.
  • Bootstrap: Ensures a responsive design that looks great on all devices.
  • Google Analytics API: For tracking website performance and user behavior.
  • Various Payment Gateway APIs: For secure and reliable donation processing.

SEO Audit and Assessment: A custom SEO audit and assessment were conducted to address previous issues with Google rankings. The team implemented various SEO strategies, including keyword optimization, meta tag improvements, and backlink building. Additionally, a sitemap was generated to improve indexing by search engines.

Testing and Quality Assurance: Throughout the development process, rigorous testing and quality assurance measures were implemented to ensure the website's functionality, security, and performance. Various tests, including unit testing, integration testing, and user acceptance testing, were conducted to identify and address any issues before launch.

Launch (April 2020): The EGI website was successfully launched at the end of April 2020. The launch was supported by a targeted marketing campaign to attract visitors and create awareness about EGI's mission and initiatives.

Impact and Results: Since its launch, the EGI website has significantly improved the organization's online presence and engagement with the community. The integrated donation system has streamlined the process of contributing to EGI's causes, resulting in increased donations and support. The custom SEO audit and assessment have led to a noticeable improvement in Google rankings, driving more organic traffic to the site.

The EGI website exemplifies the successful implementation of a comprehensive online solution for a non-profit organization. Developed using the Laravel framework, the site offers a secure, scalable, and user-friendly environment for potential donors and supporters. With features like multi-payment gateway support, live chat options, a user role permission system, and strong security measures, the website provides a seamless experience for users and helps EGI fulfill its mission to advocate for and protect the rights of children and women.

If you're looking for a high-quality, affordable, and quick solution to elevate your organization's online presence, look no further! At Debugged Agency, we specialize in creating custom websites tailored to your unique needs. Whether you need a secure donation system, SEO optimization, or a beautiful, responsive design, we've got you covered. Contact us today to get started and take your organization to the next level!

For more information or to discuss your project, visit our website DebuggedAgency.com or reach out to our team directly at info@debuggedagency.com. We're here to help you succeed!

Info

8 Weeks

Client: Si Kelly

Project Management Tools

View Website

Are you looking for