Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pengfluf/martians-auth
🔐 Auth Form for Evil Martians 👽
https://github.com/pengfluf/martians-auth
javascript react typescript vite
Last synced: 8 days ago
JSON representation
🔐 Auth Form for Evil Martians 👽
- Host: GitHub
- URL: https://github.com/pengfluf/martians-auth
- Owner: pengfluf
- Created: 2024-10-28T12:43:29.000Z (11 days ago)
- Default Branch: master
- Last Pushed: 2024-10-28T13:40:34.000Z (11 days ago)
- Last Synced: 2024-10-28T16:50:15.485Z (11 days ago)
- Topics: javascript, react, typescript, vite
- Language: TypeScript
- Homepage: https://martians-auth.surge.sh
- Size: 259 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Field Validation
- All fields validation - on form submit
- Individual field validation - only if a field was previously validated and received errors## Development
1. Run
```bash
asdf install && pnpm i && pnpm dev
```2. Open the app in a browser at `localhost:5173`
## Tools
- [asdf](https://asdf-vm.com/)
- [pnpm](https://pnpm.io/)
- [Vite](https://v4.vite.dev/)### Could potentially be used
- [Styled Components](https://styled-components.com/) / [Emotion](https://emotion.sh/)
- [Redux Toolkit](https://redux-toolkit.js.org/) / [RTK Query](https://redux-toolkit.js.org/rtk-query/overview)
- [React Router](https://reactrouter.com/)## Testing
```bash
pnpm test
```There're test examples of:
- utility function
- component
- custom hook