Demo: https://kumaken.github.io/react-mini-project/ (NOTE: you need to enable CORS to access its features. You can use a browser-extension to enable CORS)
Dummy credentials for mocking:
- username: abcdef@gmail.com
- password: 123456
Notes: for demonstration purpose and to make the distinction more conspicuous, login sessions are not saved unless you opt for the "remember me" option. Make sure to check "remember me" checkbox when logging in to prevent being logged out on refresh.
Libraries / Frameworks used:
- "axios": "^0.21.1",
- "dompurify": "^2.2.6",
- "node-sass": "4.14.1",
- "react": "^17.0.1",
- "react-bulma-components": "3.4.0",
- "react-dom": "^17.0.1",
- "react-responsive-carousel": "^3.2.11",
- "react-router-dom": "^5.2.0",
- "react-transition-group": "^4.4.1",
- "typescript": "^4.0.3",
- "universal-cookie": "^4.0.4"