August 11, 2023

Dramaland: A portal for news, reviews and opinion from the world of Korean dramaturgy


Logo

Screenshot

Tabela de Conteúdo

Sobre o Projeto

Dramaland é um portal de notícias, resenhas e opinião do mundo da dramaturgia coreana, desenvolvido para trazer notícias atuais sobre produções, atores e atrizes do meio em Português do Brasil.

Alguns dados do site não são de minha completa autoria, durante o desenvolvimento, muitos artigos de outras fontes foram replicados para testar a estilização da aplicação. Caso algum material seu foi utilizado e deseja que seja retirado, me envie uma mensagem no meu email: guilherssousa@gmail.com

Feito Com

Abaixo segue o que foi utilizado na criação do portal:

  • TypeScript - O TypeScript é um super-set do Javascript que adiciona tipagem forte ao código.
  • React - O React é uma biblioteca JavaScript para criar interfaces de usuário;
  • Next.js - O Next.js é um framework React que ajuda a ter uma experiência melhor com ferramentas de desenvolvimento;
  • Tailwind CSS - O Tailwind CSS é um framework CSS formado por classes utilitárias para agilizar o esenvolvimento;
  • Markdown - O Markdown é uma linguagem simples de marcação que converte seu texto em HTML válido;
    • React Markdown - O React Markdown é uma biblioteca para renderização de Markdown em componentes React;
  • Axios - O Axios é um cliente HTTP baseado em Promises para Browser e NodeJS;
  • ESLint - O ESLint é uma ferramenta de lint plugável para JavaScript e JSX;
  • Prettier - O Prettier atualiza seu código automaticamente seguindo os padrões que você quiser toda vez salva o arquivo;
  • Blogger - O Blogger é um serviço do Google para criação de Blogs;
  • kuryana - Uma API serverless de dados do MyDramaList.com;
  • OneSignal - O OneSignal é uma ferramenta para lidar com push notifications;

Contribuição

Contribuições fazem o ambiente Open Source ficar muito mais interessante! Qualquer contribuição que você fizer será muito apreciada.

  1. Faça um Fork do projeto
  2. Crie uma Branch para sua Feature (git checkout -b feat/yeyy)
  3. Adicione suas mudanças (git add .)
  4. Comite suas mudanças (git commit -m 'Adicionando uma Feature incrível!)
  5. Faça o Push da Branch (git push origin feat/yeyy)
  6. Abra um Pull Request

Licença

Distribuído sob a licença MIT. Veja LICENSE para mais informações.

Contato

Guilherme da Silva Sousa LinkedIn Twitter