Skip to content

TechForPalestine/website

Repository files navigation

Ceasefire Now

Tech for Palestine

Help normalize Palestinian humanity in different ways.

Getting started

To run this project on your local machine, first install dependencies:

npm install

Next, run the development server:

npm run dev

Finally, open http://localhost:4321 in your browser to view the website.

For CI environments, prefer a clean, reproducible install:

npm ci

Features

Events System

The /events page displays real-time events from a Notion database with automatic image caching. See docs/EVENTS.md for detailed documentation.

Key features:

  • Real-time polling for event updates
  • Cloudflare Worker proxy for persistent image caching
  • Graceful fallbacks for failed images
  • Responsive event cards with registration/recording links

Documentation

Contributions

Contributions of all kind are welcome. Fork this repo, clone, create branch and make the first commit for change. Open a PR with appropriate title.

About

Website for techforpalestine.org

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 31