https://github.com/nventive/web-react-skeleton
Repo to accelerate the creation of our web projects
https://github.com/nventive/web-react-skeleton
Last synced: 4 months ago
JSON representation
Repo to accelerate the creation of our web projects
- Host: GitHub
- URL: https://github.com/nventive/web-react-skeleton
- Owner: nventive
- License: apache-2.0
- Created: 2024-07-10T15:50:07.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-02-05T22:37:11.000Z (4 months ago)
- Last Synced: 2026-02-06T08:41:36.099Z (4 months ago)
- Language: TypeScript
- Homepage:
- Size: 2.05 MB
- Stars: 2
- Watchers: 10
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# nventive React Skeleton
Use this skeleton to jump start web projects for nventive.
The goal is to standardize how we build web projects in the company.
[](LICENSE)
## Getting Started
- Install [Yarn](https://yarnpkg.com/getting-started/install)
- View [frontend Readme](/frontend/README.md) to start the project
## Packages
- [Vite](https://vitejs.dev/) using the `react-ts` installation
- [MUI](https://mui.com/material-ui/getting-started/) for our components library
- [React router](https://reactrouter.com/en/main) for the pages routing
- [Axios](https://axios-http.com/docs/intro) for API calls
- [i18next](https://www.i18next.com/) for internationalization
- [Yup](https://github.com/jquense/yup?tab=readme-ov-file) for schema validation
- [Zustand](https://docs.pmnd.rs/zustand/getting-started/introduction) for global store
## License
This project is licensed under the Apache 2.0 license - see the
[LICENSE](LICENSE) file for details.
## Contributing
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on the process for
contributing to this project.
Be mindful of our [Code of Conduct](CODE_OF_CONDUCT.md).