PWA for saving passwords and saving your bank balance
- Base template made with React and TypeScript.
- API connections with Firebase
- UI managed with Material UI.
- Styling with Styled-component.
- Identation made with Eslint.
- Forms and validations managed with React Final Form and Yup
git clone https://github.com/damian5/secure
cd secure
yarn
npm start
Then open http://localhost:3000/
to see your app.
This project has continuous integration (CI) and continuous deployment (CD) Circle CI, the deployment will be triggered to Firebase when the branch gets merged into Development
If you need to try the build in your local machine run:
npm run build
serve -s build
Then open http://localhost:5000/ to see your app
You have to get serve installed globally: Serve
├── README.md
├── scripts
├── public
├── src
│ ├── assets
│ ├── components
│ ├── config
│ ├── constant
│ ├── helpers
│ ├── mocks
│ ├── services
│ ├── style
│ ├── types
│ ├── App.tsx
│ ├── index.tsx
│ ├── routes.tsx
│ ├── serviceWorker.ts
│ ├── setupTest.ts
├── typings
├── .eslintrc.js
├── .prettierrc.js
├── appspec.yml
├── bitbucket-pipelines.yml
├── package.json
├── tsconfig.json
└── package-lock.json