Skip to content

micheltlutz/TodoTDC-19

Repository files navigation

API Template

Documentation Team Chat MIT License Continuous Integration Swift 4.1

Todo TDC SP 2019

Após clonar o projeto dentro da pasta raiz execute o comnando:

swift package update

Quando finalizar a instalação das dependências execute o comando:

open TodoTDC.xcodeproj

Build and Run no projeto =)

Use o postman para criar os primeiros registros:

Run in Postman

Nesta collection você encontra as chamadas basicas de criação de categoria e Todo bem como DELETE e GET

Exemplo de endpoint de chamada:

http://127.0.0.1:8080/todos

Retorno 200:

[
    {
        "done": false,
        "id": 1,
        "title": "Finalizar apresentação TDC",
        "category": {
            "id": 1,
            "title": "Pessoal",
            "color": "#8e44ad"
        }
    }
]

Target TodoTDS-iOS

Lembre de Editar o arquivo API/Endpoints.swift

let base = "http://<seuip>:8080/"

Caso você rode apenas no Simulador é possível manter localhost mas se for rodar no device é necessário atribuir a constate o valor do ip da maquina que está rodando a api.

Obrigado

About

Vapor 3: crie o backend do seu app em Swift e reutilize o model

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published