testRankTracker
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
API REST construída com Hono e SQLite para gerenciar usuários, projetos, palavras-chave e rankings.
index.ts- Entry point HTTP, configuração do Honodatabase/- Migrações e queries do SQLiteroutes/- Endpoints da API organizados por funcionalidadeservices/- Integração com APIs externas (Serper.dev)
POST /register- Criar contaPOST /login- Fazer loginGET /me- Verificar token
GET /- Listar projetos do usuárioPOST /- Criar novo projetoGET /:id- Obter projeto específicoDELETE /:id- Deletar projeto
GET /project/:projectId- Listar keywords de um projetoPOST /- Adicionar nova keywordGET /:id- Obter keyword específicaDELETE /:id- Deletar keyword
Usa SQLite com as tabelas:
users_v2- Usuários e planosprojects_v2- Projetos dos usuárioskeywords_v2- Palavras-chave por projetorankings_v2- Histórico de posições
Gratuito:
- 1 projeto
- 10 palavras-chave
- Verificações semanais
Unlimited:
- Projetos ilimitados
- Palavras-chave ilimitadas
- Verificações diárias