jessetvogel / adjectives-project

🔎 A website for finding examples in algebraic geometry
https://adjectivesproject.org/
MIT License
3 stars 0 forks source link

Adjectives Project

The Adjectives Project is a website that collects interesting examples and theorems of schemes and morphisms in algebraic geometry. The aim of this project is to gain a better understanding of the many adjectives regarding schemes and morphisms, and the relation between them.

The website can be used to find examples of schemes and morphisms with certain adjectives. It also uses the theorems to automatically make deductions about the properties of the schemes and morphisms.

The website can be visited at adjectivesproject.org.

Setup and usage

To run the Adjectives Project locally, use the following steps. Make sure that both Git and Node.js are installed on your machine.

1. Clone this repository.

git clone https://github.com/jessetvogel/adjectives-project.git

2. Navigate into the project directory and update the data submodule.

cd adjectives-project
git submodule update --init

3. Install the Node dependencies.

npm install

4. Build the project.

npm run build

5. Serve the public folder via an HTTP server. For instance, using Python, run the following command and visit the website via https://127.0.0.1:8080.

python3 -m http.server -d public 8080

Commands