Skip to content

Repository files navigation

Sobre el proyecto

Una pequeña plataforma donde un usuario puede registrarse y acceder a una lista de ofertas. Haciendo click sobre alguna de ellas, puede generar un código único promocional que se guardará en la base de datos. El usuario puede revisar que códigos promocionales tiene linkeados a su cuenta en una página de detalle. En la página de detalle el usuario puede, pulsando el botón de CANJEAR CÓDIGO, marcar como validado y ver el listado de códigos canjeados.

Tecnologías

PHP SQLite React
Laravel Tailwind Breeze

⬆ Volver a home

Para empezar

Este proyecto aún no está deployado, pero puedes probarlo en tu local. Siga las instrucciones a continuación para ejecutarlo.

Requisitos

  1. Asegurarse de tener instalado PHP y Composer en su máquina local. Link »

Instalación

  1. En primer lugar debe clonar el Repositorio de Github:
    git clone git@github.com:VictoriaCanclini/Offers.git
  2. En segundo lugar dirigirse al directorio del proyecto:
    cd Offers
  3. Luego ejecutar el siguiente comando para instalar las dependencias de PHP:
    composer install
  4. También instalar las dependencias de javascript:
    npm install
  5. Debemos copiar el archivo que contine las variable de entorno:
    cp .env.example .env Cuando utilizamos un sistema de control de versiones como git, este archivo se excluye del repositorio por medidas de seguridad.
  6. Por medidas de seguridad cada proyecto de Laravel cuenta con una clave única que se crea en el archivo .env, puedes generar una nueva API key desde la consola usando:
    php artisan key:generate
  7. Necesitamos iniciar el servidor de desarrollo Vite para visualizar los módulos del proyecto escritos en react:
    npm run dev
  8. Por ultimo para levantar el servidor de desarollo de Laravel:
    php artisan serve

⬆ Volver a home

Funcionalidades

  • Register
  • Login
  • Ver lista de ofertas
  • Generar código promocional único
  • Canjear código promocional único
  • Logout

⬆ Volver a home

Contacto

Victoria Canclini:

Gmail Portfolio Linkedin Github

⬆ Volver a home

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages