/weheartafrica

An experimental website featuring a reactive layout that is computed and animated using voronoi tessellations

Primary LanguageTypeScriptMIT LicenseMIT

Description

An experimental website. The project is abandoned, incomplete, buggy, non-performant and the code is messy and unoptimized.

Because a GIF is worth a thousand words:

We <3 Africa

Composition

Employed libraries include:

  • React -> front-end JavaScript library
  • Next.js -> web development framework for react
  • Tailwind -> utility-first CSS framework
  • Jotai -> state-management solution for react
  • Framer Motion -> animation library for react
  • PixiJS -> 2D WebGL renderer.

Features

  • experimental reactive layout that is computed and animated using voronoi tessellations

Running Locally

This application requires Node.js v14+.

git clone https://github.com/gnovotny/weheartafrica.git
cd weheartafrica
yarn install
yarn dev

Acknowledgements

License

The MIT License