git clone https://github.com/pepeien/namah.git
cd namah/
npm install
npm start
Then open http://localhost:3000/ to see your app. The initial structure of your app is setup. You may need to add a few .env
variables read Adding environment variables for more.
Most instances will need an back-end source in order to work a great way to provide it is to get started with portfolio-api.
Also in this project there's blob resource which until at some instance it's public (only GET methods) due to the current CORS policy, after creating this resources add these environment variables:
REACT_APP_BACK_END_HOST={YOUR-BACK-END-ADDRESS}
REACT_APP_BLOB_HOST={YOUR-BLOB-ADDRESS}
Now you are ready to use the project, just issue a npm start
and you're good to go
Firstly this project was coding interview, but as a finished what was asked i saw a really good oportunity to train my full-stack skills.
-
If you wish to know more about this coding interview:
https://github.com/pepeien/namah/wiki
Install dependencies:
npm install
npm start