Skip to content

Projeto de criação de um editor de códigos e armazenamento de código via Local-storage.

Notifications You must be signed in to change notification settings

FelipeWanner/editor-codigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Editor de código - Alura Dev

Alura Dev é um editor de código para você criar, guardar e compartilhar imagens do seu código. Seu projeto pode ser salvo na aba Comunidade!

Acesse o Alura Dev atravéz do link

Índice:

Como utilizar o editor:

  • Abra o link acima, e no editor, você poderá digitar o seu código em HTML, CSS ou JavaScript.

  • Depois, na aba "SEU PROJETO", dê um nome para o projeto e uma descrição.

  • Na aba "PERSONALIZAÇÃO" você deverá selecionar a linguagem utilizada no editor e a cor que deseja para a moldura (Caso queira visualizar o highlight do editor na linguagem selecionada, pressione "Visualizar com o highlight").

  • Por fim, salve o seu projeto, clicando no botão "Salvar projeto". Todos os projetos salvos são encontrados no Botão "Comunidade" do menu.

  • LEMBRE-SE: Por enquanto, os projetos ficam salvos apenas no localStorage do seu navegador, isso significa que os projetos não ficam salvos caso o navegador seja fechado e reaberto 🙄

Como rodar o projeto:

Primeiro será necessário clonar o projeto com git clone https://github.com/FelipeWanner/editor-codigo.git. Depois de clonar o repositório, você pode rodar o projeto localmente de 2 formas:

1ª: Abra seu navegador, e pressione ctrl + O, encontre a pasta que salvou o projeto e abra o arquivo "index.html" na pasta root do projeto.

2ª: Se o seu editor de texto for o Visual Studio Code, baixe a extensão Live Server, abra o arquivo "index.html" da pasta root no seu VSCode e clique em "live-server".

Screenshot

Captura da tela inicial do site

Captura da tela da pagina Comunidade

O que é o Alura Challenge?

Este projeto surgiu através do Alura Challenge - Edição Front-End. A ideia deste challenge é preparar o aluno para o mercado de trabalho, ao desafiar a criação da parte front-end de um site, utilizando as ferramentas clássicas do front-end como HTML, CSS e JS. Mas não apenas isso, durante o challenge, os alunos tiveram que utilizar outras ferramentas, como o Trello, Figma e reuniões com os colegas através do Discord.

Tecnologias utilizadas:

  • HTML5

  • CSS3

  • JavaScript

  • Highlight.js: Biblioteca JS responsável por aplicar o highlight ao editor!

Ainda não é o fim!

Ainda pretendo alterar o projeto e adicionar novas features, como:

  • O perfil do usuário ser dinâmico (nada contra o Harry!), podendo até linkar o perfil do git-hub.
  • Adicionar algum banco de dados e de fato armazenar os cards.
  • Barra de pesquisa servir para pesquisar cards.
  • Ativar os likes e comentários.
  • Poder excluir os cards.

About

Projeto de criação de um editor de códigos e armazenamento de código via Local-storage.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages