Skip to content

ItzAle/sneakers-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🇬🇧

Project description

Project under development in which the administrator has the power to execute the CRUD (from the original in English: Create, Read, Update and Delete), which is used to refer to the basic functions in databases or the persistence layer in software. Therefore, the administrator can add, edit, and delete products from the store, in this case, sneakers, from the web reflecting it in the database. This marketplace, Galactica, is focused on the administrator's profile and its main functions.

🚧 Project under construction 🚧

🔨Project functionalities

  • Homepage: On the homepage, you can see three highlight products that are indicated from the database. They can be modified from the editing form located in the administrator panel.
  • Shop: Product gallery which has a filter for different categories.
    • Product sheet: All catalog products have a brief description, name, and price.
  • Admin: Administrator panel which shows the available products of the store in a list. From this panel, you can add a product by filling out a form indicating the required information. From the same panel, you also have the option to edit, modifying the product data through a form, and delete it.

✅Used technology

  • HTML5
  • CSS
  • JavaSript
  • React
  • Node.js v16.15.1

🛠️ Open and run the project

Before you can run this app, you'll need to have the following installed on your machine:

Once everything is installed, you can clone it from the terminal:

git clone https://github.com/ItzAle/sneakers-app.git

Next, it is necessary to install the dependencies:

npm install

Finally, in order to run this project, it is necessary to compile the database first. This is the address of the database repository (back-end) with the necessary instructions. Once done, we can start the project:

npm start

👤Contributors

@marcygon
@saidGM
@ItzAle
@CarlosJavierVilla
@vanessa-cp



🇪🇸

Descripción del proyecto

Proyecto en desarrollo en el cual el administrador tiene el poder de ejecutar el CRUD (del original en inglés: Create, Read, Update and Delete), que se usa para referirse a las funciones básicas en bases de datos o la capa de persistencia en un software. Por ende, el administrador puede de añadir, editar y borrar los productos de la tienda, en este caso zapatillas, desde la web reflejándolo en la base de datos. Este marketplace, Galactica, está centrado en el perfil de administrador y sus principales funciones.

🚧 Proyecto en construcción 🚧

🔨Funcionalidades del proyecto

  • Página de inicio: En la página de inicio se pueden observar tres productos destacados los cuales se indican desde la base de datos. Se pueden modificar desde el formulario de edicion que se encuentra en el panel de administrador.
  • Shop: Galeria de productos la cual dispone de un filtrado de las distintas categorías.
    • Ficha del producto: Todos los productos del catálogo tienen una breve descripción, nombre y precio.
  • Admin: Panel de administrador en el cual se muestran los productos disponibles de la tienda en una lista. Desde este panel se puede añadir un producto, para ello se debe se rellenar un formulario indicando la información requerida. Desde el mismo panel también tienes la opcion de editar, modificando los datos del producto a traves de un formulario, y borrar.

✅Tecnologías utilizadas

  • HTML5
  • CSS
  • JavaSript
  • React
  • Node.js v16.15.1

🛠️ Abre y ejecuta el proyecto

Antes de poder ejecutar el proyecto, debes tener instalado lo siguiente:

Una vez que esté todo instalado, ya se puede clonar desde la terminal:

git clone https://github.com/ItzAle/sneakers-app.git

A continuación es necesario installar las depencias:

npm install

Por último, para poder ejecutar este proyecto es necesario compilar primero la base de datos. Esta es la dirección del repositotio de la base de datos (back-end) con las indicaciones necesarias. Una vez hecho, ya podemos iniciar el proyecto:

npm start

👤Personas contribuyentes

@marcygon
@saidGM
@ItzAle
@CarlosJavierVilla
@vanessa-cp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •