The project must be developed under the dev
branch. master
branch is used only for publishing the website on the web under production enviroment.
In order to manage project dependencies, you will need first to install Node.js. Then, run
npm install
To install all the project dependencies, such as UI frameworks and React.
For React to work, you will need to setup a webserver. You can do it by simply running
npm start
You can then open your browser and navigate to http://localhost:3000/
to see the website live.
When website is ready to be published on the web, you must create a new production version of the project. Just run
npm run build
The full website will be ready for deployment under the build/
folder.
To publish the website on the web, first, create a production version of it using the step above, and then copy the full content of build/
folder to the master
branch.
All the website design is built along with Semantic UI React. You can see the docs in order to learn how to construct new components.