| .. | ||
| configurations | ||
| contributing | ||
| features | ||
| react | ||
| roadmap | ||
| README.md | ||
Documentation
Table of Contents
Overview
Quickstart
- Clone this repository.
- Run
npm install. - Run
npm startand visit localhost:3000.
Development
- Run
npm startand watch your changes live at localhost:3000.
Building & deploying
- Run
npm run build, which will compile all the necessary files to thebuilddirectory. - Upload the contents of the
builddirectory to your web server's root folder.
Deploy to GitHub Pages
- Change the "homepage" property in package.json to your domain.
- Make sure the package
gh-pagesis installed. - Run
npm run deploy- This will create a new build by running the redeploy script and then push the build folder to a branch calledgh-pages. - Configure your GitHub Pages to deploy the
gh-pagesbranch.
Structure
-
src directory
Contains all code for the application, including CSS, JS and HTML files.
-
public directory
Contains all static files like images, webfonts and vector graphics as well as the index.html file, which contains all metadata and contains all bundled scripts after the build step.
-
docs directory
You are here. This directory contains all documentation for this project.
-
build directory
Contains the static build files after building the application. This directory is not included in the GitHub repository.