{"id":20802128,"url":"https://github.com/megave/nlw-expert-react","last_synced_at":"2025-08-08T21:21:12.440Z","repository":{"id":221777627,"uuid":"755362979","full_name":"megaVE/nlw-expert-react","owner":"megaVE","description":"Projeto Backend da NLW Expert, da Trilha \"React\". | Backend Project from NLW Expert, from the Trail \"React\"","archived":false,"fork":false,"pushed_at":"2025-06-03T17:00:20.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-04T02:32:27.308Z","etag":null,"topics":["react","tailwindcss","typescript","vite","web-speech-api","web-storage"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/megaVE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-02-10T01:10:48.000Z","updated_at":"2025-06-03T17:00:21.000Z","dependencies_parsed_at":"2024-02-10T02:28:18.470Z","dependency_job_id":"75b68c04-a80d-47c2-be0c-38c487f38e89","html_url":"https://github.com/megaVE/nlw-expert-react","commit_stats":null,"previous_names":["megave/nlw-react","megave/nlw-expert-react"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/megaVE/nlw-expert-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fnlw-expert-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fnlw-expert-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fnlw-expert-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fnlw-expert-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/megaVE","download_url":"https://codeload.github.com/megaVE/nlw-expert-react/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/megaVE%2Fnlw-expert-react/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269490204,"owners_count":24425658,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-08T02:00:09.200Z","response_time":72,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["react","tailwindcss","typescript","vite","web-speech-api","web-storage"],"created_at":"2024-11-17T18:28:22.500Z","updated_at":"2025-08-08T21:21:12.428Z","avatar_url":"https://github.com/megaVE.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NLW Expert React\n\nEN: Development of a front-end application in ReactJS, applying the concepts of Props, State, and Components, using TypeScript for typing, tooling with Vite, responsive interface with TailwindCSS, and usage of Web APIs such as Web Storage and Web Speech.\n\nPT: Desenvolvimento de uma aplicação front-end em ReactJS, aplicação dos conceitos de Propriedades, Estados e Componentes, tipagem com Typescript, tooling com Vite, interface responsiva com TailwindCSS, uso de APIs da Web como Web Storage e Web Speech. \n\n## Description (Descrição)\n\nThe project consists in a TODO List web page capable of generating notes through text or AI powered voice recording and saving them on the localStorage.\n\n(O projeto consiste em uma página web de Lista de Tarefas, capaz de gerar notes por texto ou gravação de voz reconhecida por IA, salvando-as por meio do localStorage.)\n\n## Installing (Instalação)\n\nRequirements:\n\n(Requisitos:)\n\n- Node JS\n- NPM\n- SpeechRecognition compatible browser (optional)\n\nInside the root folder , enter the command:\n\n(Dentro da pasta raiz, digite o comando:)\n\n#### npm install\n\nto install the required dependencies via NPM. Then enter\n\n(para instalar as dependências necessárias pelo NPM. Então digite)\n\n### npm run dev\n\nto run the Frontend interface.\n\n(para rodar a interface Frontend.)\n\n![Screenshot from 2025-05-10 13-51-33](https://github.com/user-attachments/assets/b025b007-5620-432b-9311-ab51dedaa88c)\n\n![Screenshot from 2025-05-10 13-51-40](https://github.com/user-attachments/assets/d36990e1-9af0-4282-a316-1299db9bdf6b)\n\n![Screenshot from 2025-05-10 13-52-08](https://github.com/user-attachments/assets/d64b9f05-37dd-43f6-a606-2ba72148dcaf)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegave%2Fnlw-expert-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmegave%2Fnlw-expert-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmegave%2Fnlw-expert-react/lists"}