Skip to content

MartinWebDev95/BasicDept

Repository files navigation

Button Language

BASIC/DEPT©


Reto de la web de Frontend Practice, donde he recreado la web de BASIC/DEPT© utilizando Astro y React.

Basic Dept Challenge

👨🏽‍💻 ¿Qué tecnologías he utilizado?


Button Astro Button React Button CSS Button Javascript Button Vercel

  • Astro: He utilizado Astro como framework para el desarrollo de la web, ya que, permite reducir la sobrecarga de Javascript en el navegador y mejora el rendimiento de la web, además de tener un buen SEO.

  • React: He usado React para los componentes que necesitan la interacción del usuario.

  • CSS Modules: He utilizado CSS Modules para el estilo de los componentes en React, lo que me permite tener un estilo modular y evitar conflictos de nombres.

  • Javascript: He utilizado Javascript para hacer algunos scripts como cambiar el tema de la web cuando llega el scroll a determinada sección de la web y para ocultar y mostrar el header al hacer scroll.

📸 Algunas capturas del proyecto!


Hero Section Screenshot

BD Screenshot

Featured Engagement Screenshot

Brands Screenshot

Featured News Screenshot

Footer Screenshot

Horizontal Menu Screenshot

Menu Mobile Screenshot

🗃️ Estructura del proyecto


Esta es la estructura que he utilizado en este proyecto:

/
├── public/
│   └── assets/          
│       └── image.jpg
│
├── src/
│   ├── components/
│   │    ├── Component/
│   │    │    └── index.jsx
│   │    │    └── Component.module.css  
│   │    └── Component.astro
│   ├── utils/
│   │   └── util.js
│   ├── layout/
│   │   └── Layout.astro
│   ├── pages/
│   │   └── index.astro
│   ├── hooks/
│   │   └── useHook.js
│   └── scripts/
│       └── script.js 
└── package.json

👀 ¿Dónde puedes encontrarme?


Button Portfolio Button LinkedIn

About

Frontend Practice challenge where i have recreated the BASIC/DEPT website using Astro and React.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published