Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 2 additions & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,3 @@
bin/
html/
include/
latex/
lib/
script/*.php
test.html
dist/
node_modules/

55 changes: 0 additions & 55 deletions CONTRIBUTE.md

This file was deleted.

875 changes: 674 additions & 201 deletions LICENSE

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
# CartoCrow web frontend

This repository contains the PHP web frontend of [CartoCrow](https://github.com/tue-alga/cartocrow), a framework for algorithms in cartographic visualization.
This repository contains the web frontend of [CartoCrow](https://github.com/tue-alga/cartocrow), a framework for algorithms in cartographic visualization.

> :warning: CartoCrow is still a **work in progress** and should not be considered stable yet. In particular, the web frontend currently does not work with the newest version of CartoCrow. This will be fixed in the near future.
> :warning: CartoCrow is still a **work in progress** and should not be considered stable yet.

![image](https://user-images.githubusercontent.com/7533280/122963785-e3736100-d386-11eb-9d9f-8190184919ea.png)


## Usage

After cloning this repository, clone and compile [CartoCrow](https://github.com/tue-alga/cartocrow) following the instructions in the README. In particular, set `CMAKE_INSTALL_PREFIX` to the directory of `cartocrow-web`.
After cloning this repository, run `npm run install` to install the dependencies, and then run `npm run build` to build the project into the `dist` folder. (There is also `npm run build-production` to make an optimized build, `npm run watch` to watch for changes, and `npm run dev-server` to run a development server that automatically refreshes the page once something changes.)

Then run `serve.sh` to start a PHP server running the website on `http://localhost:8000`.
Use `node server/server.js` to start the server, and look at the result by pointing your browser of choice to `http://localhost:3000`.


## License

Copyright (c) 2019-2021 Netherlands eScience Center and TU Eindhoven. Licensed under the Apache License, version 2.0. See LICENSE for details.
Copyright (c) 2019-2025 Netherlands eScience Center and TU Eindhoven. Licensed under the GPLv3.0 license. See LICENSE for details.
Binary file added assets/fonts/Bitter-Italic.woff2
Binary file not shown.
Binary file added assets/fonts/Bitter.woff2
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading