This project provides a starting point for demos or lightweight focus projects like the PAVED demo. It is a template that aims at facilitating and accelerating the setup of lightweight demos or student projects.
The setup requires Node.js v16 or higher.
Open the command-line interface in a folder of your choice on your machine and clone this repository. Then navigate to the project directory, which now contains the local copy of the repository. You are in the correct folder if it contains, among others, the public and src folders.
git clone https://github.com/fraunhofer-igd-iva/demo-template.git
cd demo-template
In the project directory, run npm install
to install or update the package dependencies.
In the project directory, run npm start
to run the web app in the development mode.
Open http://localhost:3000 to view the running app in the browser.
The page will automatically reload if you make changes to the code.
The app can be stopped via STRG+C
(CTRL+C
under Mac) in the command-line interface.
A demo application, which builds upon this template, is deployed at https://paved.iva.igd.fraunhofer.de/.
This project depends on
- React together with React DOM as a React renderer for the web and React Router DOM for using the React Router
- Reactstrap and Bootstrap for tooltip and menubar
- FortAwesome for Font Awesome icons
- React Layout Components for sidebar layout
This project is released under the Apache-2.0 license. See the LICENSE file for detailed information.
We welcome and appreciate all contributions to this project. Before getting started, try searching the issue tracker for known issues or fixes. For significant changes, in particular those that are based on your personal opinion, please open an issue first describing the changes you would like to make.
Lena Cibulski, Fraunhofer IGD
This project is based on Create React App. You can learn more in the Create React App documentation.
To get started with React, check out the React documentation.