Personal Portfolio
Project running with:
- Javascript / React
- React Router
- CSS vanilla
- Babel for transpiler code
- Testing with Testing-Library & Jest
- Formatter with prettier and esLint
- Deploy in AWS
Clone the project
git clone https://github.com/javigonz/TermicaDesign-ui.git
Install dependencies (node v12.x is minimum requirement)
npm install
You will need to setup an enviroment file .env
with
REACT_APP_API_KEY=XXX
REACT_APP_API_KEY_GOOGLEMAP=YYY
npm run start
Run in http://localhost:3000
npm run test
It checks code with esLint
npm run lint
npm run build
Core code ready to use in /build folder.
npm run deploy
Add a GitHub Actions in each commit in order to start a pipeline and deploy the app in AWS. Deploy in www.termicadesign.com