Ivancho894 / Nautica-Rios-Web-Front

1 stars 3 forks source link

README PI #35

Open Ivancho894 opened 11 months ago

Ivancho894 commented 11 months ago

HenryLogo

GUÍA | ¿Cómo empezar un proyecto individual?

🤓 Antes de comenzar, te recomendamos leer el README y la Documentación de la API Externa para comprender la temática que debes desarrollar y lo que se considera como requisito obligatorio para estar en condiciones de presentar un PI.




🧾 LISTADO DE REQUISITOS INDISPENSABLES


GENERAL

📌 TENER EN CUENTA


BACK-END

📌 CONFIGURACIÓN ARCHIVO ".env"

    DB_USER=usuarioDePostgres
    DB_PASSWORD=passwordDePostgres
    DB_HOST=localhost
    API_KEY **sólo si tu proyecto lo necesita**


📌 GENERAR LA BASE DE DATOS


📌 Realizados estos pasos, en la línea de comandos debes posicionarte en la carpeta /api. Una vez allí, ya puedes ejecutar el comando npm start. Si el servidor está corriendo, deberías ver algo así:

[nodemon] starting `node index.js` %s listening at 3001


BASE DE DATOS

📌 MODELOS



[ NOTA ]: en todos los Proyectos Individuales se plantea la necesidad de generar una relación de tipo N:N. Investiga en la documentación de sequelize sobre cómo definirla en forma correcta.


📌 RUTAS

[ NOTA ]: recuerda que para usar librerías como axios deberás instalarlas previamente.


📌 TEST


FRONT-END

📌 DISEÑO

[ CONSEJO ]: observa varios sitios web para ver la uniformidad en sus estilos.


📌 RUTAS


📌 STORE


📌 HOME PAGE


📌 DETAIL PAGE


📌 FORM PAGE


PUNTOS EXTRA

📌 TESTS


📌 BUENAS PRÁCTICAS


📌 EXTRA FEATURES