ReactJS Boilerplate With Atomic Design - Ready for Development
- Created with: ReactJS ^17.0.1
- Author: Muhammad Irva
- Production Branch: master
- Dev Branch: development
First, run the development server:
npm run start
# or
yarn start
Features
- Atomic Design Folder Structure.
- Import with Absolute path (e.g: import { View } from ‘component’).
- Already integrated with Redux and Firebase.
- API instance with axios.
- Already integrated with dynamic react-router & pages.
- Easy to use!
How to Contribute
For managing code control and PR candidate, please follow previous commit and branch flow.
Work with new feature:
- Create new branch
feature/feature-name
- Send commit with message
[feature-name] commit message
Work with existing feature:
- Checkout to branch where you wanna to change or update the feature (if doesn’t exist, create new one with previous name /relevan name)
- Send commit with message
[feature-name] commit message
Pull Request to Dev
You can create the PR to Dev if the feature has been successfully in local dev and local test
Thanks