https://atithi-visitor-management-system.now.sh/
├── /build/ # compiled output
├── /docs/ # Documentation files
├── /node_modules/ # 3rd party lib
├── /public/ # Static files
├── /src/ # The source code of the application
├───── /components/ # React components
├──────├──────/admin # dashboard, admin
├──────├──────/common # shared components
├──────├──────/icons # icons
├──────├──────/news # news specific components
├──────├──────/static # static page
├────── redux/ # redux (Seperate into sub folders based on functions as well as complexity rises)
├──────├──────/actions # action types, action creators
├──────├──────/reducers # reducers
├──────├──────store.js # store.js
├────── /utils/ # server schema and data models
├────── /routes/ # Routes/Page files
├────── /clientScript.js # Client-side startup script
├────── /config.js # application settings
├────── ...
├── /test/ # Unit tests
├── package.json
└── yarn.lock
- Install the necessary dependencies.
npm install
- To start the development server, execute the following command.
npm start
- To start the cypress test, execute the following command.
npm test
- To start the production build, execute the following command.
npm run build