0.1.0 • Published 2 years ago
afg-ikea-react-boilerplate v0.1.0
React Boiler plate project
What is the use of this Repo
This Project is a ReactJS Bolier plate Project which includes the following
- react redux setup with reducers for loader, prompt modal
- axios instance setup
- unit testing support using Jest & RTL
- Using react skapa along with scss for styling
- Using react-router-dom v6 for routing
- basic login logout feature working
- protected backend api calls & protected ui routes based on authentication
- ikea font has been configured to be used across this project
- Table & Pagination reusable components included
This project Template can be used to build bigger projects
This project was bootstrapped with Create React App.
Steps to run the project locally
- git clone repo_url
- cd afg-ikea-react-boilerplate
- set registry for skapa , if not set
- npm install
- npm start
Coding guidelines to be followed while using this project
1.Please use the proper folder structure as its implemented here 2.Use ESLint/ prettier/Sonar lint 3.For loader & prompt Modal, we already have the configurations done, kidnly utilise the same 4.Follow DRY (dont repeat yourslef) principle while using or adding extra components 5.Use react skapa components for styling 6.If any extra css required, please use scss 7.Include react prop types validation if using props
0.1.0
2 years ago