Live URL of the website. Because it's Render's free plan, the page loads the data after about 15 seconds. Refresh the page too.
# Kenyan Protest Victims Memorial (2024–2025)
This project is a web-based memorial dedicated to honoring the victims of the 2024–2025 Kenyan protests against the Finance Bill. It provides a platform to view victim profiles, submit tributes, explore a timeline of key events, and access related resources. The site aims to preserve the memory of those lost, raise awareness, and foster community engagement through tributes.
## Table of Contents
- Features
- Technologies
- Setup
- File Structure
- Usage
- Contributing
- License
## Features
- **Memorial Wall**: Displays profiles of victims with their names, ages, stories, and photos.
- **Tribute Submission**: Allows users to submit tributes with a victim selection, name, and message. Tributes are displayed immediately, with edit and delete options.
- **Timeline**: Visualizes key protest events with dates, descriptions, and links, filterable by type (protest or memorial).
- **Resources**: Provides links to articles and organizations related to the protests.
- **Responsive Design**: Mobile-friendly layout using CSS Grid and media queries.
- **CRUD Operations**: Supports creating, reading, updating, and deleting tributes via a JSON Server backend.
- **Accessibility**: Includes ARIA labels for improved screen reader compatibility.
## Technologies
- **HTML5**: Structure for web pages.
- **CSS3**: Styling with custom properties, flexbox, and grid for responsive design.
- **JavaScript (ES6)**: Client-side logic for fetching data, form handling, and CRUD operations.
- **JSON Server**: Mock REST API for storing and managing victims, tributes, and events data.
- **Fonts**: Google Fonts (Merriweather and Lora) for typography.
## Setup
To run the project locally, follow these steps:
1. **Clone the Repository**:
```bash
git clone
github.com
cd kenyan-protest-victims-memorial
```
2. **Install Dependencies**: Ensure you have Node.js installed, then install JSON Server …