Projetos desenvolvidos durante um intensivão de 5 dias focado em JavaScript, HTML, CSS, React e IA.
Projetos • Tecnologias • Como Executar • Autor
Este repositório contém os 4 projetos práticos que desenvolvi durante o "Intensivão de 5 Dias de JavaScript". O objetivo foi aplicar conceitos modernos do desenvolvimento web, desde a manipulação do DOM até a criação de aplicações com React e a integração com Inteligência Artificial.
Aqui está uma visão geral de cada projeto concluído:
Um player de audiobook simples e elegante para a obra clássica de Machado de Assis. Focado na manipulação de áudio e elementos do DOM com JavaScript puro.
Recriação de uma landing page da loja da Apple, focada no Apple Watch. O desafio foi construir um layout responsivo e visualmente fiel ao original, praticando HTML semântico e CSS moderno.
Uma aplicação em React para um cardápio digital. Permite navegar por categorias, ver itens e (potencialmente) adicioná-los a um carrinho. O foco foi em componentização, estado e hooks do React.
Um chatbot funcional integrado a uma plataforma de IA (Lovable). Este projeto explorou como consumir APIs de IA e criar interfaces de conversação com JavaScript.
As seguintes ferramentas e tecnologias foram utilizadas no desenvolvimento dos projetos:
Cada projeto está contido em sua própria pasta. Siga os passos abaixo para testá-los:
- Clone este repositório:
git clone [https://github.com/xVILENx/5DaysJavaScript.git](https://github.com/xVILENx/5DaysJavaScript.git) 
- Navegue até a pasta do projeto desejado:
cd 5DaysJavaScript/[nome-da-pasta-do-projeto]
- Para projetos HTML/CSS/JS (Audiobook, Apple Watch, Chatbot):
- Simplesmente abra o arquivo index.htmlno seu navegador.
 
- Simplesmente abra o arquivo 
- Para o projeto React (Cardápio):
- Instale as dependências: npm install
- Inicie o servidor de desenvolvimento: npm start
 
- Instale as dependências: 
Desenvolvido com ❤️ por [Seu Nome]
This repository contains the 4 practical projects I developed during the "5-Day JavaScript Intensive". The goal was to apply modern web development concepts, from DOM manipulation to creating applications with React and integrating Artificial Intelligence.
Here is an overview of each completed project:
A simple and elegant audiobook player for the classic Brazilian novel by Machado de Assis. Focused on audio and DOM element manipulation with pure JavaScript.
A recreation of an Apple Store landing page, focusing on the Apple Watch. The challenge was to build a responsive and visually faithful layout, practicing semantic HTML and modern CSS.
A React application for a digital menu. It allows browsing categories, viewing items, and (potentially) adding them to a cart. The focus was on componentization, state, and React hooks.
A functional chatbot integrated with an AI platform (Lovable). This project explored how to consume AI APIs and create conversational interfaces with JavaScript.
The following tools and technologies were used in the development of these projects:
Each project is contained in its own folder. Follow the steps below to test them:
- Clone this repository:
git clone [https://github.com/xVILENx/5DaysJavaScript.git](https://github.com/xVILENx/5DaysJavaScript.git) 
- Navigate to the desired project folder:
cd 5DaysJavaScript/[project-folder-name]
- For HTML/CSS/JS projects (Audiobook, Apple Watch, Chatbot):
- Simply open the index.htmlfile in your browser.
 
- Simply open the 
- For the React project (Menu):
- Install dependencies: npm install
- Start the development server: npm start
 
- Install dependencies: 
Developed with ❤️ by Vilen



