Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bolshchikov/sane-front-end-project-template
Project template for sane scalable front-end application
https://github.com/bolshchikov/sane-front-end-project-template
auth0 auth0-react immer react react-hook react-native template-project vitejs zustand
Last synced: about 1 month ago
JSON representation
Project template for sane scalable front-end application
- Host: GitHub
- URL: https://github.com/bolshchikov/sane-front-end-project-template
- Owner: bolshchikov
- License: mit
- Created: 2023-09-27T05:17:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-27T17:28:00.000Z (about 1 year ago)
- Last Synced: 2023-09-28T22:29:25.261Z (about 1 year ago)
- Topics: auth0, auth0-react, immer, react, react-hook, react-native, template-project, vitejs, zustand
- Language: TypeScript
- Homepage:
- Size: 124 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sane Front End Project Template
A project scaffolding for scalable front-end application what meets the needs of the business world.
[Read here more](https://www.bolshchikov.net/post/sane-front-end-project-architecture-based-on-12-years-of-experience) about the motivation behind it.
![Architecture](./docs/architecture.excalidraw.png)
## What's inside?
* TypeScript
* React
* Vite
* React Router
* Auth0
* Zustand
* Axios## Getting started
1. Create a project using this Github template
2. `npm install`
3. Create `.env` file according to the example file and fill the values
4. `npm run dev`
5. Go to [http://localhost:5173](http://localhost:5173)## [LICENSE](./LICENSE)