NutriStyle es un sitio web de E-Commerce formado por un equipo multidisciplinario de expertos en nutrición, medicina y cocina. Nuestra plataforma especializada ofrece viandas saludables. Esta aplicación ha sido desarrollada utilizando el marco de trabajo Django, junto con tecnologías web como Bootstrap, HTML, CSS , JavaScript y como base de datos PostgreSQL.
- Florencia Oviedo 💻
- Fernando Rojas 💻
- Dana Angellotti 💻
- Martin Verstraeten 💻
- Gabriela Silva 💻
- Ivana Germir 💻
- Adriana Da Silva 💻
- Juan Pablo Ayoroa 💻
Aplicamos la metodologia SCRUM en el proyecto con asignaciones de tareas por sprint. Para más información Wiki
Hemos preparado un breve informativo que proporciona detalles adicionales sobre nuestro proyecto y los pasos que seguimos para llegar al resultado final. Podés acceder a él en Brief
Realizamos el maquetado de nuestra página, utilizando Figma, el cual nos proporciona una gran cantidad de elementos visuales. Podés acceder a él en Figma
Aquí explicamos como se instalan las bibliotecas que permiten poder ver el proyecto correctamente.
Antes de comenzar con la configuración del E-commerce NutriStyle, es importante asegurarse de que todas las bibliotecas y dependencias necesarias estén instaladas. A continuación verán una guía paso a paso para configurar el entorno de desarrollo desde la terminal:
- En Windows:
python -m venv myenv
myenv\Scripts\activate
pip install Django
pip install Pillow
pip install psycopg2
-
En PostgreSQL segui los siguientes pasos:
- Ingresa a PGAdmin4 y creeá una nueva base de datos llamada "EcommerceNS"
- Click derecho sobre la base de datos
- Click en restore
- Seleccionar el archivo de la base de datos del proyecto ( se encuentra en el proyecto como archivo: "EcommerceNS.sql")
- Click derecho sobre la base de datos
- Click en refresh
- Con esto se te deberían haber cargado las tablas
- Verificar que tu usuario y contraseña personal de PgAdmin4 coincidan con lo que está en el archivo settings.py:
DATABASES = { "default": { 'ENGINE': 'django.db.backends.postgresql_psycopg2', 'NAME':'EcommerceNS', 'USER': 'postgres', 'PASSWORD': 'admin', 'HOST': 'localhost', 'PORT': 5432, } }
python manage.py runserver
Esto iniciará el servidor de desarrollo de Django para que puedas ver el sitio web. Recordatorio: Siempre con el entorno virtual activado.
¡Muchas gracias!