GithubHelp home page GithubHelp logo

app_ferreteria's Introduction

FERRETERIA JR

TECNOLOGÍAS USADAS

DIAGRAMA DE LA BASE DE DATOS

MODELADO BASE DE DATOS

SCRIPT PARA RESTAURAR LA BASE DE DATOS

Este script contiene tantos las tablas como algunos datos de prueba para la base de datos.
DESCARGAR SCRIPT PARA RESTAURAR LA BASE DE DATOS

¿Cómo iniciar el proyecto?

Para iniciar el proyecto debemos descargarlo ya sea mediante zip o clonando el repositorio.

  git clone https://github.com/Kevin04C/app_ferreteria

Una vez que hayamos descargado el proyecto tenemos que instalar las dependencias, para esto debemos tener node.js instalado en nuestro equipo.

# instalar dependencias
npm install

Una vez instaladas las dependencias debemos renombrar un archivo llamado .env.example a .env que se encuentra en la raiz del proyecto, este archivo contendra las variables de entorno que se usaran en el proyecto, las variables que se deben agregar son las siguientes:

DATABASE_URL=
NEXTAUTH_URL=
NEXTAUTH_SECRET=
CLOUDINARY_CLOUD_NAME=
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
APIS_TOKEN=
NODEMAILER_USER=
NODEMAILER_PASS=
APP_BASE_URL=
  • DATABASE_URL

La cadena de conexion a la base de datos, esta debe ser una cadena de conexion valida para SQL SERVER.

DATABASE_URL=sqlserver://HOST:PORT;database=DATABASE;user=USER;password=PASSWORD;encrypt=true
  • NEXTAUTH_URL

Al implementar en producción, establezca la variable de entorno NEXTAUTH_URL en la dirección URL canónica de su sitio.

 NEXTAUTH_URL=https://example.com
  • NEXTAUTH_SECRET

Una cadena que se utiliza para cifrar NextAuth.js JWT y para hash tokens

NEXTAUTH_SECRET=secret
  • CLOUDINARY_CLOUD_NAME

El nombre de la nube de Cloudinary que se usara para almacenar las imagenes de los productos.

CLOUDINARY_CLOUD_NAME=cloud_name
  • CLOUDINARY_API_KEY

La clave de la API de Cloudinary que se usara para almacenar las imagenes de los productos.

CLOUDINARY_API_KEY=api_key

  • CLOUDINARY_API_SECRET

La clave secreta de la API de Cloudinary que se usara para almacenar los archivos.

CLOUDINARY_API_SECRET=api_secret
  • APIS_TOKEN

El token que se usara para consumir las apis de Apis Net para obtener los datos de la persona a traves del numero de DNI.

APIS_TOKEN=YOUR_TOKEN
  • NODEMAILER_USER

El correo que se usara para enviar los correos.

  • NODEMAILER_PASS

La contraseña del correo que se usara para enviar los correos.

  NODEMAILER_PASS=YOUR_PASSWORD

app_ferreteria's People

Contributors

kevin04c avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.