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

HTML

NeoPrint 3D es una tienda digital creada por estudiantes del Bachillerato COMEPZ, enfocada en la impresión 3D y el arte tecnológico. Ofrece productos como figuras impresas en 3D y objetos decorativos elaborados con componentes electrónicos reciclados. El sitio incluye secciones sobre la historia del proyecto y una galería de productos disponibles para la compra.
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 vistas16 páginas

HTML

NeoPrint 3D es una tienda digital creada por estudiantes del Bachillerato COMEPZ, enfocada en la impresión 3D y el arte tecnológico. Ofrece productos como figuras impresas en 3D y objetos decorativos elaborados con componentes electrónicos reciclados. El sitio incluye secciones sobre la historia del proyecto y una galería de productos disponibles para la compra.
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>NeoPrint 3D</title>

<style>

*{

margin:0;

padding:0;

box-sizing:border-box;

font-family:Arial, sans-serif;

body{

background:#3366CC;

color:white;

header{

background:#000399;
padding:20px;

position:sticky;

top:0;

nav{

display:flex;

justify-content:space-between;

align-items:center;

.logo{

font-size:28px;

font-weight:bold;

color:#00e5ff;

nav ul{

display:flex;

list-style:none;

gap:20px;

}
nav a{

text-decoration:none;

color:white;

nav a:hover{

color:#00e5ff;

.hero{

height:80vh;

display:flex;

flex-direction:column;

justify-content:center;

align-items:center;

text-align:center;

background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)),

url('[Link]

background-size:cover;

background-position:center;

.hero h1{
font-size:60px;

color:#00e5ff;

.hero p{

width:70%;

margin-top:15px;

section{

padding:50px;

h2{

text-align:center;

margin-bottom:25px;

color:#00e5ff;

.productos{

display:grid;

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

gap:20px;
}

.card{

background:#1a1a1a;

padding:15px;

border-radius:10px;

text-align:center;

box-shadow:0 0 10px rgba(0,229,255,.3);

.card img{

width:100%;

height:220px;

object-fit:cover;

border-radius:10px;

.card h3{

margin-top:10px;

.precio{

color:#00e5ff;
font-size:22px;

font-weight:bold;

button{

padding:10px;

border:none;

cursor:pointer;

background:#00e5ff;

margin-top:10px;

font-weight:bold;

width:100%;

button:hover{

background:#00bcd4;

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;

.ticket{

margin-top:20px;

background:white;

color:black;

padding:15px;

display:none;

</style>

</head>

<body>

<header>

<nav>

<div class="logo">

NeoPrint 3D
</div>

<ul>

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

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

<li><a href="#galeria">Galería</a></li>

</ul>

</nav>

</header>

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

<h1>NeoPrint 3D</h1>

<p>

Tienda digital creada por alumnos de 6° semestre del Bachillerato COMEPZ.

Especializada en impresión 3D y arte tecnológico elaborado con componentes electrónicos.

</p>

</section>
<section id="historia">

<h2>Historia del Proyecto</h2>

<p>

NeoPrint 3D fue desarrollado por alumnos de sexto semestre del Bachillerato COMEPZ

con la finalidad de unir creatividad, tecnología y emprendimiento.

</p>

<br>

<p>

La galería digital exhibe obras elaboradas con componentes electrónicos reciclados,

tarjetas madre, memorias RAM, LEDs y piezas tecnológicas transformadas en arte.

</p>

<br>

<p>

Además, se comercializan figuras impresas en 3D, llaveros personalizados y objetos


decorativos

fabricados mediante modelado digital e impresión tridimensional.

</p>
</section>

<section id="galeria">

<h2>Productos Disponibles</h2>

<div class="productos">

<div class="card">

<img src="[Link]

<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]

<h3>Llavero Arduino</h3>

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

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

</div>
<div class="card">

<img src="[Link]

<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]

<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>NeoPrint 3D</h3>

<p>

Proyecto académico desarrollado por alumnos de 6° semestre.

</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