Skip to content

Sample HTTP API that can serve as backed for any application, mobile, web, desktop.

Notifications You must be signed in to change notification settings

aleixo-dev/KtorSample

Repository files navigation

🎉 Bem-vindo ao KtorSample 🚀

Este projeto é um exemplo interativo para demonstrar o uso do incrível framework Ktor. Aqui você encontrará informações sobre o projeto, as ferramentas utilizadas e instruções sobre como executá-lo em seu ambiente local.

ℹ️ Sobre o Projeto

O KtorSampleé uma API simples que permite aos client criar e visualizar usuários. Foi desenvolvido com as seguintes tecnologias:

  • Linguagem: Kotlin
  • Framework: Ktor
  • Banco de Dados: Ainda não possui.

A aplicação possui as funcionalidades básicas de CRUD (Create, Read, Update, Delete) para gerenciar usuários.

🛠️ Ferramentas Utilizadas

  • Intellij IDEA

🚀 Executando o Projeto

Siga as instruções abaixo para executar o projeto em seu ambiente local:

  1. Clone o repositório:

    git clone https://github.com/aleixo-dev/KtorSample.git
    
  2. Navegue até o diretório do projeto:

    cd KtorSample
    
  3. Execute o servidor:

    ./gradlew run
    
  4. Acesse a aplicação:

    Abra o seu navegador e digite o seguinte endereço:

    http://localhost:8080
    

    Agora você pode começar a utilizar a aplicação, criar, visualizar, atualizar e excluir usuários.

📝 Contribuição

Se você deseja contribuir com melhorias para o projeto, siga as etapas abaixo:

  1. Faça um fork do repositório e clone-o em sua máquina.
  2. Crie uma nova branch para suas modificações.
  3. Faça as alterações necessárias e adicione-as ao stage.
  4. Envie um pull request para que suas modificações sejam revisadas.

Ficarei felizes em receber sua contribuições!

✨ Divirta-se explorando e personalizando o Projeto! Se tiver alguma dúvida ou precisar de suporte, fique à vontade para entrar em contato. Aproveite! ✨

About

Sample HTTP API that can serve as backed for any application, mobile, web, desktop.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages