Skip to content
Snippets Groups Projects
Select Git revision
  • 0d3e7e8e177e7a45fa38d5e00127b7b9ff7704e2
  • develop default
  • issue-4/tela-implantes-user-back
  • issue-13/buy-implant
  • main protected
5 results

index.ts

Blame
  • Forked from C3SL / treinamento-2025.1-backend
    1 commit behind, 12 commits ahead of the upstream repository.
    apsr23's avatar
    Issue #6 ADD read user route
    apsr23 authored
    0d3e7e8e
    History
    index.ts 617 B
    import express, { urlencoded, json } from 'express'
    import dotenv from 'dotenv'
    import { createUser, readUser } from './handlers/user';
    import Implant from '@/handlers/implants'
    import { Auth } from '@/middleware/auth'
    
    // Carregar variáveis de ambiente
    dotenv.config()
    
    const app = express()
    
    // Middlewares
    app.use(urlencoded({ extended: true }))
    app.use(json())
    
    // Rotas de usuário
    app.post('/addUser', createUser)
    app.get('/getUser', readUser)
    
    // Definir a porta e iniciar o servidor
    const PORT = process.env['PORT'] || 3000
    app.listen(PORT, () => {
      console.log(`🚀 Servidor rodando na porta ${PORT}`)
    })