Skip to content

Site de compartilhamento de lugares do mundo inteiro, feito com ReactJs, Bootstrap, Redux, NodeJs, Express, MongoDb e integrando o Google Maps Api

Notifications You must be signed in to change notification settings

renzi-fidele-frontend/LugaresApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

LugaresAppOtz

Site de compartilhanto de lugares do mundo inteiro

LugaresApp é uma aplicação fullstack que permite aos usuários compartilhar e descobrir lugares incríveis ao redor do mundo. Desenvolvido com a stack MERN (MongoDB, Express, React, Node.js), este projeto conecta-se a diversas APIs do Google Maps para fornecer informações detalhadas e visuais sobre os lugares compartilhados.

Funcionalidades

  • Compartilhamento de Lugares: Os usuários podem adicionar e compartilhar seus lugares favoritos, incluindo fotos e descrições.
  • Descoberta de Lugares: Explore lugares compartilhados por outros usuários ao redor do mundo.
  • Autenticação de Usuários: Registro e login seguros utilizando bcrypt para hash de senhas e JSON Web Tokens (JWT) para autenticação.
  • Upload de Imagens: Imagens dos lugares são armazenadas e gerenciadas no Cloudinary.
  • Mapas Interativos: Integração com Google Maps para exibir a localização dos lugares.

Tecnologias Utilizadas

  • MongoDB: Banco de dados NoSQL para armazenamento de dados.
  • Express: Framework para criação do backend.
  • React: Biblioteca JavaScript para construção da interface do usuário.
  • Node.js: Ambiente de execução JavaScript no servidor.
  • Redux: Gerenciamento de estado da aplicação.
  • React Router DOM: Navegação e roteamento dentro da aplicação.
  • Axios: Cliente HTTP para requisições às APIs.
  • Bcrypt: Hashing de senhas para autenticação segura.
  • Cloudinary: Serviço de gerenciamento e armazenamento de imagens.
  • JSON Web Tokens (JWT): Autenticação segura de usuários.
  • CSS Modules e Bootstrap: Estilização da aplicação.

About

Site de compartilhamento de lugares do mundo inteiro, feito com ReactJs, Bootstrap, Redux, NodeJs, Express, MongoDb e integrando o Google Maps Api

Topics

Resources

Stars

Watchers

Forks