Far From Home é um lindo webApp para turismo, Onde o usuário pode:
- Criar usa conta, atualizar dados e carregar foto do perfil
- Desativar conta ( Recurso disponivel no front-end em breve)
- Comprar passeios
- Comentar e avaliar ( Recurso disponivel no front-end em breve )
- Node.js
- Express
- MongoDB
- Mongoose e etc.
- Criar uma API RESTful rápida, escalável e rica em recursos (inclui filtros, classificações, paginação etc.)
- Aprender como o Node realmente funciona nos bastidores: loop de eventos, código de bloqueio vs não bloqueante, fluxos, módulos, etc.
- Operações CRUD com MongoDB e Mongoose
- Arquitetura MVC
- Mergulho profundamente no mangusto (incluindo todos os recursos avançados)
- Como trabalhar com dados em bancos de dados NoSQL (incluindo dados geoespaciais)
- Autenticação e autorização avançadas (incluindo redefinição de senha) Segurança: criptografia, sanitização, limitação de taxa, etc.
- Renderização de site do lado do servidor com modelos Pug
- Pagamentos com cartão de crédito com Stripe
- Envio de e-mails e upload de arquivos e muito mais...
Sinta-se a vontade para testar o App farfromhome .
Você pode criar a sua conta ou usar este usário:
- Usuário: chris@example.com
- Senha: test1234
Para o cartão de credito de preferência usar:
- Número: 4242 4242 4242 4242
- MM/AA: qualquer desde que não estva vencido
- CVC: qualquer
Divirta-se :)
Nota: O front-end será reconstruido com React em breve.