Skip to content

keanu-a/the-lvk9f

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 

Repository files navigation

🐾 The Las Vegas K-9 Foundation

A fully responsive, user-friendly website I built for a Las Vegas nonprofit that supports their mission in uplifting dogs and dog owners all over the Las Vegas Valley

Visit the live site

The Las Vegas K-9 Foundation


Purpose

The Las Vegas K-9 Foundation is made up of three organizations in Las Vegas:

  • Silver State Kennel Club
  • The Las Vegas Valley Dog Obedience Club
  • Gamblers Agility Club of Greater Las Vegas

They all share the same goal and needed online presence:

  • Educate the public about their mission
  • Accept donations securely and clearly
  • Promote upcoming events and community outreach

This project allowed me to collaborate directly with the organization and build a meaningful website from scratch.


Process & Tech Stack

For the design, I took a lot of inspiration from other non-profit organizations in the US. I then created and iterated through many drafts using Figma and shared them with the organization board. When I got approval with them on a design, I started development using React. I chose Vite and React since right now, they just needed a SPA. As I was developing, the donation page was giving me a little bit of trouble. I worked with the Stripe SDK to create a custom donation page, but since there was a deadline, I opted in for a Stripe hosted page. This is a future feature I will work on so the organization has a donation page that fits their branding. After deployment, the organization has hosted events and have raised more than $4000 in donations.

  • Frontend: React.js
  • Styling: Tailwind CSS
  • Deployment: Vercel
  • Donations: Stripe

Features

  • ✅ Fully responsive design (mobile-first)
  • ✅ Mission and team sections
  • ✅ Photo galleries for featured K-9s
  • ✅ Donation page served by Stripe
  • ✅ Clean, accessible UI with modern styling
  • ✅ SEO-optimized meta tags and site structure

What I Learned

  • How to build for real users with accessibility and readability in mind
  • Communicating with clients to understand content priorities and expectations
  • Deploying and maintaining a live website for an active organization

Future plans

  • Custom stripe donation page using Stripe's SDK
  • Calender page to show events
  • Member login and dashboard to view internal documents

Developer

Keanu Aloua — Full-stack engineer with a passion for building mission-driven software. Connect with me on LinkedIn or check out my Portfolio.

About

Building a Stronger Community, One Paw at a Time!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors