/1km.co.il

Fighting for democracy in Israel.

Primary LanguageJavaScriptMIT LicenseMIT

Fighting for democracy in Israel.

Up for grabs issues Chat on Discord


We are looking for maintainers to help lead the project,
see #202 for details.


Welcome to 1km

The original goal of 1 Kilometer was to provide a solution to help find local protests during Israel's 2nd lockdown, which limited the protesting radius to 1km from your home.
Since then the project grew bigger, and now our goal is to serve as the virual homepage for the protest movement in Israel.

Want to help? Check out our up for grabs list, fork the repo and submit a PR!
We welcome anyone, and would appreciate any help. If you have an installation issues, got a question or just want to chat, join our discord channel :)

Introduction

  • A solid knowledge of (and a desire to) React is recommended before dwelling into the code.
  • Firebase is here to keep our the data and host our assets.
  • MobX ensures we have a single source of truth - not so obvious these days.
  • We color our protest signs with styled-components.

Installation

  • Fork the repository.
  • Install dependencies using yarn install
  • Run yarn start and start coding!

If you need to use Facebook Authentication / Google Maps API in the project, reach out to me (@guytepper) via our discord channel and I'll grant you permissions.