Like any npm project, npm install
is used to download all the necessary packages and npm start
is used to start the project
The best way to keep the git tree and push this starter on your own repo is to change the remote url (or create a new one).
To change the origin remote url use git remote set-url yourNewRepoUrl
.
After that, you can push this project on your new repository.
This project come with several basics requirements.
With a header, a footer, a menu bar and a title bar
A Homepage, a not found page that you can display when you have a 404 for example and a server error page that you can display when you have a 500 for example.
├─── src
│ ├─── context
│ ├─── Home
│ ├─── layout
│ └─── services
Contains context initialization and an example for an action and a reducer
Home is a page example
The layout folder your components like Header, Footer, or even the Router
Services is a more generic folders. The goal is to keep in the same place all the reusable pure feature.