A simple react project
- Run
npm install
to install all dependencies. - How to start the project:
- Run
npm run dev
to start the server in the development mode. - Run
npm run build
to generate build files, andnpm run start
to start server in production mode. (Use production mode to check dynamic import.)
- Open http://localhost:3000 with your browser to see the result.
- In the development mode, the page will reload if you make edits.
coming soon...
- Use MUI
- Template structure and base style
- Add routes/pages (Home, device List, device details, vulnerabilities list, vulnerabilities details)
- Pagination
- Sort (sorting in tables)
- export data
- Search from tables
- Use a mock API
- Performance
- next/dynamic (next/dynamic is a composite of React.lazy() and Suspense)
- Lighthouse
- Optimize code
- Documentation
- Finalize README.md
- Screenshots
- Storybook
- Check Responsiveness
- Tests
- Unit Test
- E2E Test
- Interactions by storybook
- Accessibility
- CI/CD
- Config ESLint
Please submit an issue on GitHub if you have any feedback
Contributions are always welcome!
To contribute to this repository, please make a PR.
- Mostafa Mirmousavi @mirmousaviii https://mirmousavi.com