Skip to content

Facundo-Banegaz/Blog-Recetas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Web de Recetas

Web de Recetas es un proyecto personal desarrollado en ASP.NET Core, diseñado inicialmente para compartir recetas culinarias con familiares y amigos. Esta aplicación permite a los usuarios explorar una amplia variedad de recetas, realizar búsquedas filtradas, y enviar sugerencias a través de un formulario de contacto. Para acceder a ciertas recetas recomendadas, los usuarios deben estar autorizados, lo que garantiza una experiencia personalizada y segura.

El proyecto me ha permitido aplicar y reforzar mis conocimientos en desarrollo web Full Stack, utilizando tecnologías como C#, ASP.NET Core, Entity Framework, y SQL Server. Además, he incorporado técnicas de frontend con HTML, CSS y JavaScript para crear una interfaz de usuario intuitiva y atractiva.

Funcionalidades

  • Administrador:

    • Gestión Completa del Sistema: Tiene permisos para crear, editar y eliminar recetas, categorías y autores, así como gestionar todas las publicaciones y datos del sistema.
  • Usuario Registrado:

    • Ver Recetas: Pueden visualizar todas las recetas disponibles en el sitio.
    • Filtrar Recetas: Pueden buscar y filtrar recetas por categoría y nombre.
    • Enviar Mensajes: Pueden enviar mensajes a través del formulario de contacto para sugerir nuevas recetas o hacer consultas.
    • Ver Recetas Recomendadas: Puede acceder a la receta recomendada, que requiere autenticación.
  • Visitantes:

    • Ver Recetas: Pueden visualizar todas las recetas disponibles en el sitio.
    • Filtrar Recetas: Pueden buscar y filtrar recetas por categoría y nombre.
    • Enviar Mensajes: Pueden enviar mensajes a través del formulario de contacto para sugerir nuevas recetas o hacer consultas.
    • No Acceso a Recetas Recomendadas: No tienen acceso a la receta recomendada que requiere autenticación.

Tecnologías Utilizadas

  • Frontend: HTML5, CSS3, Bootstrap, JavaScript
  • Backend: C#, ASP.NET Core
  • Base de Datos: SQL Server, Entity Framework Core
  • Autenticación y Autorización: ASP.NET Core Identity
  • Despliegue: Somee.com

Este proyecto representa un esfuerzo significativo para integrar múltiples tecnologías y prácticas de desarrollo en una aplicación web funcional y útil. A través de Web de Recetas, he podido fortalecer mis habilidades como desarrollador Full Stack, enfocándome en la creación de aplicaciones robustas, seguras, y con un diseño centrado en el usuario.