CMOISDEAD / radial

FullStack Application for Exploring Points of Interest in Your Area

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1707709207

Proyecto de Lugares

Descripción

Este proyecto es una aplicación web para la gestión de lugares turísticos y de interés, que incluye la implementación de mapas interactivos, gestión de usuarios y por un administrador. Los usuarios pueden explorar lugares, crear sus propios marcadores y reseñas, mientras que los administradores pueden gestionar el contenido y los usuarios de la plataforma.

Características

Mapas

  • Visualización Interactiva: Integración con la API de Google Maps para mostrar mapas interactivos.
  • Detalles de Lugar: Información detallada de los lugares al hacer clic en los marcadores.

Gestión de Usuarios

  • Autenticación: Registro e inicio de sesión con correo electrónico y contraseña.
  • Perfiles de Usuario: Visualización y edición del perfil de usuario, incluyendo sus marcadores y reseñas.

Administración

  • Panel de Control: Los administradores tienen acceso a un panel de control para gestionar usuarios y contenido.
  • Gestión de Usuarios: Capacidad para ver, editar y eliminar cuentas de usuario.
  • Gestión de Contenido: Los administradores pueden añadir, editar y eliminar marcadores y reseñas de lugares.

Tecnologías Utilizadas

  • Frontend:
    • React.js
    • HTML
    • CSS
  • Backend: -Spring boot
  • Base de Datos:
    • MongoDB
  • Autenticación:
    • JWT (JSON Web Tokens)
  • Mapas:
    • Google Maps API

Instalación y Configuración

Prerrequisitos

  • Node.js
  • MongoDB

About

FullStack Application for Exploring Points of Interest in Your Area


Languages

Language:TypeScript 61.7%Language:Java 36.9%Language:JavaScript 0.7%Language:CSS 0.4%Language:HTML 0.3%