Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 👽

Awesome Lists containing this project

README

        


Light Theme
Dark Theme

## 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