0% encontró este documento útil (0 votos)
0 vistas15 páginas

Documento

TechArt Studio es una tienda digital que se especializa en la impresión 3D y el arte tecnológico, ofreciendo productos innovadores como figuras decorativas y robots impresos. El proyecto tiene un enfoque académico que busca unir creatividad y tecnología, permitiendo a los usuarios comprar productos a través de un sistema de inicio de sesión. La página incluye secciones para la historia del proyecto, una galería de productos y un sistema de compra con métodos de pago variados.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
0 vistas15 páginas

Documento

TechArt Studio es una tienda digital que se especializa en la impresión 3D y el arte tecnológico, ofreciendo productos innovadores como figuras decorativas y robots impresos. El proyecto tiene un enfoque académico que busca unir creatividad y tecnología, permitiendo a los usuarios comprar productos a través de un sistema de inicio de sesión. La página incluye secciones para la historia del proyecto, una galería de productos y un sistema de compra con métodos de pago variados.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

<!

DOCTYPE html>

<html lang="es">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-


scale=1.0">

<title>TechArt Studio</title>

<style>

*{

margin:0;

padding:0;

box-sizing:border-box;

font-family:'Segoe UI',sans-serif;

body{

background:linear-gradient(135deg,#1a1a40,#0f0f20);

color:white;

header{

background:#4c1d95;

padding:20px;

position:sticky;

top:0;
z-index:100;

nav{

display:flex;

justify-content:space-between;

align-items:center;

.logo{

font-size:30px;

font-weight:bold;

color:#c084fc;

nav ul{

display:flex;

list-style:none;

gap:20px;

nav a{

text-decoration:none;

color:white;

transition:.3s;

}
nav a:hover{

color:#c084fc;

.hero{

height:80vh;

display:flex;

flex-direction:column;

justify-content:center;

align-items:center;

text-align:center;

background:

linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),

url('[Link]

background-size:cover;

background-position:center;

.hero h1{

font-size:65px;

color:#c084fc;

.hero p{

width:70%;

margin-top:15px;

font-size:18px;
line-height:1.6;

section{

padding:50px;

h2{

text-align:center;

margin-bottom:25px;

color:#c084fc;

font-size:35px;

.productos{

display:grid;

grid-template-columns:repeat(auto-fit,minmax(250px,1fr));

gap:20px;

.card{

background:#222;

padding:15px;

border-radius:15px;

text-align:center;

border:1px solid #9333ea;

box-shadow:0 0 15px rgba(147,51,234,.4);


transition:.3s;

.card:hover{

transform:translateY(-8px);

.card img{

width:100%;

height:220px;

object-fit:cover;

border-radius:10px;

.card h3{

margin-top:10px;

.precio{

color:#c084fc;

font-size:22px;

font-weight:bold;

button{

padding:10px;

border:none;
cursor:pointer;

background:#9333ea;

color:white;

margin-top:10px;

font-weight:bold;

width:100%;

border-radius:8px;

button:hover{

background:#7e22ce;

footer{

background:#111;

padding:20px;

text-align:center;

.modal{

display:none;

position:fixed;

top:0;

left:0;

width:100%;

height:100%;

background:rgba(0,0,0,.85);
justify-content:center;

align-items:center;

.modal-content{

background:#1a1a1a;

padding:25px;

width:400px;

border-radius:10px;

.modal-content input,

.modal-content select{

width:100%;

padding:10px;

margin:10px 0;

border:none;

border-radius:5px;

.ticket{

margin-top:20px;

background:white;

color:black;

padding:15px;

display:none;

border-radius:8px;
}

</style>

</head>

<body>

<header>

<nav>

<div class="logo">

TechArt Studio

</div>

<ul>

<li><a href="#inicio">Inicio</a></li>

<li><a href="#historia">Historia</a></li>

<li><a href="#galeria">Productos</a></li>

</ul>

</nav>

</header>

<section class="hero" id="inicio">


<h1>TechArt Studio</h1>

<p>

Tienda digital dedicada a la impresión 3D y al arte tecnológico.

Creamos productos innovadores combinando creatividad, diseño y


tecnología.

</p>

</section>

<section id="historia">

<h2>Historia del Proyecto</h2>

<p>

TechArt Studio nació como una iniciativa académica enfocada en unir la


creatividad,

la innovación tecnológica y el emprendimiento.

</p>

<br>

<p>

Nuestro objetivo es transformar ideas en productos únicos mediante


impresión 3D

y reutilización de componentes electrónicos.

</p>
<br>

<p>

Ofrecemos figuras decorativas, llaveros personalizados, robots impresos


en 3D y

proyectos de arte tecnológico para todo tipo de público.

</p>

</section>

<section id="galeria">

<h2>Productos Disponibles</h2>

<div class="productos">

<div class="card">

<img src="[Link]
ee22621dd758?w=500">

<h3>Dragón Articulado 3D</h3>

<p class="precio">$250</p>

<button onclick="comprar('Dragón Articulado


3D',250)">Comprar</button>

</div>

<div class="card">

<img src="[Link]
eab62e97a780?w=500">
<h3>Llavero Personalizado</h3>

<p class="precio">$80</p>

<button onclick="comprar('Llavero
Personalizado',80)">Comprar</button>

</div>

<div class="card">

<img src="[Link]
8466d910aaa4?w=500">

<h3>Arte Tecnológico LED</h3>

<p class="precio">$450</p>

<button onclick="comprar('Arte Tecnológico


LED',450)">Comprar</button>

</div>

<div class="card">

<img src="[Link]
89b55fcc595e?w=500">

<h3>Robot Decorativo 3D</h3>

<p class="precio">$350</p>

<button onclick="comprar('Robot Decorativo


3D',350)">Comprar</button>

</div>

</div>

</section>

<div class="modal" id="modalLogin">


<div class="modal-content">

<h2>Iniciar Sesión</h2>

<input type="text" id="nombre" placeholder="Nombre completo">

<input type="email" id="correo" placeholder="Correo electrónico">

<input type="password" id="password" placeholder="Contraseña">

<h3>Dirección de entrega</h3>

<input type="text" id="direccion" placeholder="Dirección completa">

<h3>Método de pago</h3>

<select id="metodo">

<option>Tarjeta</option>

<option>Transferencia</option>

<option>Efectivo contra entrega</option>

</select>

<button onclick="finalizarCompra()">

Finalizar Compra

</button>
<div id="ticket" class="ticket"></div>

</div>

</div>

<footer>

<h3>TechArt Studio</h3>

<p>

Proyecto académico de impresión 3D y arte tecnológico.

</p>

</footer>

<script>

let producto="";

let precio=0;

function comprar(nombreProducto,precioProducto){

producto=nombreProducto;

precio=precioProducto;

alert("Debe iniciar sesión para realizar la compra.");


[Link]("modalLogin").[Link]="flex";

function finalizarCompra(){

let nombre=[Link]("nombre").value;

let correo=[Link]("correo").value;

let direccion=[Link]("direccion").value;

let metodo=[Link]("metodo").value;

if(nombre=="" || correo=="" || direccion==""){

alert("Complete todos los campos.");

return;

let ticket=`

<h2>TICKET DE COMPRA</h2>

<hr>

<p><b>Cliente:</b> ${nombre}</p>

<p><b>Correo:</b> ${correo}</p>

<p><b>Dirección:</b> ${direccion}</p>

<p><b>Producto:</b> ${producto}</p>

<p><b>Total:</b> $${precio}</p>

<p><b>Método de pago:</b> ${metodo}</p>

<hr>

<h3>Gracias por su compra</h3>

`;
[Link]("ticket").[Link]="block";

[Link]("ticket").innerHTML=ticket;

</script>

</body>

</html>

También podría gustarte