Dentro da nossa pasta de controles temos o seguinte conteúdo: AUTH: em nosso auth está a autenticação de nosso sistema, nessa autenticação, usamos o JWT json web Token e o Bycript. BYCRYPT JWT POST: aqui se encontra a nossa lógica para os posts(CRUD) Nessa parte não temos nenhuma autenticação,apenas os métodos,create Post get Feed Posts getUser Posts like Post USE:responsável por setar o nosso usuário, pegando os métodos presentes no post.
Na pasta de data temos apenas os valores iniciais dos nossos registros do backend,foi esta pagina que usei como teste para o cadastro inicial dos nossos usuários.
Esta pasta é o nosso intermédio entre todo o nosso sistema,nela temos a verificação do token e o sistema de acesso ao nosso sistema. Na pasta modelo temos o nosso schema, aqui e onde está a nossa conexão com MongoDB, dentro desta pasta temos a post:nela se encontra o nosso sistema de posts e temos a nossa pasta de utilizadores la e onde inserimos as informações dos nossos utilizadores.
Dentro da pasta AUTH temos a autenticação de nossa rota,que recebe os respectivos valores do auth que está presente na pasta de controllers. Dentro da pasta POSTS temos os controles dos nossos posts do sistema, ler todos fazer alterações(UPDATE). Dentro da pasta USERS temos os nossos usuários,basicamente com as mesmas especificações DA PASTA POSTS.
npm install express
Para fazer o deploy desse projeto rode no backend
use data for add fake useres in the data base
Insert.many.Users/POSTS
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env
NPM RUN DEV
Nesta pasta nós temos alguns padrões do CSS(CSS BASELINE) de nosso projeto,Para imagens lista de amigos etc.
Na pasta de início temos os estados de nossa aplicação, HomePage(página inicial), login page(página de login)que contém o formulário de cadastro login(form), navegar(a nossa barra de navegação) e claro nossa página de perfil , Junto dos nossos Widgets, usados na estilização da nossa aplicação.
Nesta página temos o gerenciamento dos estados da nossa aplicação,login logout, posts, tudo que está ligado diretamente ao backend passará por esta página. Na theme está o tema da nossa aplicação.
Para fazer o deploy desse projeto rode no front-end
npm install from node Modules
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env
NPM START
EM CONSTRUCAOO
Para fazer o deploy desse projeto rode no mobile
npm install from node Modules
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no seu .env
NPX EXPO START
- Temas dark e light
- Preview em tempo real
- Modo tela cheia
- Multiplataforma
Instale my-project com npm
cd BBS AND ANOTHER PAGES
npm install my-project
{ “name” : “BENE TESLA”,
“role” : “FullStack Develloper ”,
“data” :
{
"Linkedin" : "https://www.linkedin.com/in/bene-tesla/",
"Resume" : "https://github.com/benetesla",
"IG" : "https://www.instagram.com/bene_tesla/"
}
}