Skip to content

jonassoaress/alura-dev

Repository files navigation

AluraDev

Este é um desafio desenvolvido para fins didaticos da Alura. O projeto consiste em uma plataforma de compartilhamento de códigos entre uma comunidade ficticia de desenvolvedores, utilizando requisições de uma Fake API mockando um arquivo json com json-server.

Tecnologias Utilizadas

  • HTML5
  • CSS3
  • Typescript
  • React
  • Vite
  • Tailwind
  • Json-server
  • Radix UI
  • React Router DOM
  • HTML2Canvas
  • File Saver

Como usar a Fake API

Para começar a utilizar a Fake API e testar o projeto AluraDev, siga os passos abaixo:

1. Clonar o repositório

Clone o repositório do projeto Vidflow para o seu ambiente local usando o seguinte comando no terminal: git clone "https://github.com/jonassantoss/alura-dev.git"

2. Instalar o json-server

Antes de começar a utilizar a Fake API, é necessário instalar o json-server globalmente em sua máquina. Se você ainda não tiver o json-server instalado, pode fazê-lo usando o npm: npm install -g json-server

3. Iniciar o servidor da Fake API

Após clonar o repositório do projeto Vidflow e instalar o json-server, navegue até o diretório do projeto no terminal e execute o seguinte comando: json-server --watch backend/db.json

Este comando iniciará o servidor da Fake API e irá disponibilizar os projetos contidos no arquivo videos.json.

4. Acessar a plataforma AluraDev

Com o servidor da Fake API em execução, você pode acessar a plataforma da AluraDev abrindo o arquivo index.html no seu navegador da web.

Agora você pode explorar e utilizar a plataforma AluraDev para compartilhar os seus códigos e também ver os códigos de outras pessoas nessa imensa comunidade!

Como Contribuir

Se você deseja contribuir para este projeto, siga as etapas abaixo:

  1. Faça um fork do repositório
  2. Crie uma branch para a sua feature (git checkout -b feature/sua-feature)
  3. Faça commit das suas alterações (git commit -m 'Adiciona nova feature')
  4. Faça push para a branch (git push origin feature/sua-feature)
  5. Abra um Pull Request

Contato

Se você tiver alguma dúvida ou sugestão, entre em contato:

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •