Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thales-eduardo/user-registration-and-authentication
node, TypeOrm, react.js e react-native cli
https://github.com/thales-eduardo/user-registration-and-authentication
node react-native reactjs styled-components typeorm typescript
Last synced: 27 days ago
JSON representation
node, TypeOrm, react.js e react-native cli
- Host: GitHub
- URL: https://github.com/thales-eduardo/user-registration-and-authentication
- Owner: Thales-Eduardo
- License: mit
- Created: 2021-06-09T12:34:20.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-14T18:06:55.000Z (4 months ago)
- Last Synced: 2024-09-15T13:56:34.668Z (4 months ago)
- Topics: node, react-native, reactjs, styled-components, typeorm, typescript
- Language: TypeScript
- Homepage:
- Size: 3.28 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Cadastro de usuários e autenticação.
Esse projeto eu quis aprofundar um pouco mais em metodologias no Back-end tais como, SOLID, DDD e TDD.
No front-end e mobile, aprendendo, boas práticas, controle de rotas privadas, refresh token no react e react-native, tooltip, hooks, configurações de fontes, ícones no cli, etc.## Backend
- Language: Typescript/Javascript;
- Dependence: tsyringe, jwt, typeorm, postgresql, express, bcryptjs, jest;
- Methodology: SOLID, DDD, TDD;
> Para Rodar o projeto com o Docker
```bash
docker-compose up -d
```# Testes unitários.
![jest doc](./assets/jest.png)
---
## Frontend
- Language: Typescript/Javascript;
> Para Rodar o projeto com o Docker
```bash
yarn#ou
npm install
``````bash
yarn start#ou
npm run start
```![web](./assets/web.png)
## Mobile
- Language: Typescript/Javascript;
> Para Rodar o projeto com o Docker
```bash
yarn#ou
npm install
``````bash
yarn android
``````bash
adb reverse tcp:3333 tcp:3333
```![mobile](./assets/mobile.png)