Paseo de bytes
Un sitio web para compartir fotografías en redes sociales construido sobre Django Framework.
Las funciones disponibles para los usuarios: -
- Publicar imágenes. Se puede incluir una breve descripción y etiquetas si el usuario lo desea.
- Puedes consultar las publicaciones de todos y también dar me gusta y comentar las fotos.
- Los usuarios también pueden editar o eliminar sus fotos.
- Los usuarios pueden buscar publicaciones por etiquetas y otros usuarios por su nombre de usuario.
- Sin autenticación, los usuarios pueden ver las publicaciones pero no pueden dar me gusta ni comentar.
- El sistema de registro se completa con la opción de restablecimiento de contraseña también disponible para los usuarios.
- Los usuarios pueden editar su perfil, incluida una foto de perfil y una breve biografía sobre ellos.
- Los usuarios pueden ver el perfil de otros usuarios y enviarles solicitudes de amistad.
- Los usuarios pueden enviar solicitudes de amistad, cancelar solicitudes, aceptar solicitudes, rechazar solicitudes o incluso dejar de ser amigos de sus amigos.
- Los usuarios reciben sugerencias para nuevos amigos basados en amistades mutuas.
Tecnologías utilizadas: -
- Interfaz: HTML5, CSS (Bootstrap4 + CSS personalizado), AJAX
- Servidor: Django
- Almacenamiento: Almacenamiento en la nube de Google
- Despliegue: Heroku
Para probar el sitio web, descargue el repositorio en su sistema local y proporcione todas las variables locales según sus requisitos. Cambie a su almacenamiento local o siga usando Google Cloud, pero asegúrese de crear una cuenta en Google Cloud Storage, crear depósitos e ingresar la identificación donde sea necesario en el código (archivo settings.py). ¡De esta manera, podrá ejecutarlo en su máquina local! ¡Pruébalo!
Este repositorio está abierto a contribuciones. Si tiene alguna mejora en mente, debe realizar la solicitud de extracción con detalles relevantes y la agregaré.