Skip to content

O projeto visa um site com um contador pomodoro e uma lista de tarefas. Utilizando HTML, CSS, Kotlin/JS e Ktor para hospedar o site

Notifications You must be signed in to change notification settings

patitow/pomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P o m o d o r o

Projeto de Aplicação Web de Pomodoro usando Ktor

Os arquivos e pastas deste projeto:

  • servidor.kt: Código que executa o servidor Ktor
  • project: Diretório de conteúdo estático.
  • project/scripts/main.kt: Exemplo de código que roda no navagador (FrontEnd)
  • project/main.html: Exemplo de página HTML que carrega um programa em JavaScript.
  • project/scripts/main.js: Código de main.kt compilado para Javascript

O projeto utiliza a linha de comando do linux para executar tais comandos. Para compilar o projeto utilize os seguintes comandos:

Compila o servidor:

kotlinc -cp ktor.jar:. servidor.kt

Compila o código do FrontEnd:

cd project
cd scripts
kotlinc-js main.kt -output main.js

Executa o servidor Web:

kotlin -cp ktor.jar:. ServidorKt

Para acessar o servidor, vá para:

localhost:3000

Observações:

  1. Caso utilize o windows deverá colocar "ktor.jar" no lugar de ktor.jar
  2. Importar o arquivo "jar" pode gerar um warning de conflito de versões. Este warning pode ser ignorado.

About

O projeto visa um site com um contador pomodoro e uma lista de tarefas. Utilizando HTML, CSS, Kotlin/JS e Ktor para hospedar o site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages