Skip to content

Fuvanbuh/crono-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6pack


Description

Es una app para controlar el tiempo de una manera intuitiva, saber que son 6 segundos es una tarea relativa.

User Stories

  • ANON:
    • Home: Pagina en la que se desarrolla la app, incia la cuenta y en el caso de ser ganador podras enviar tus datos, para el ranking.
    • Ranking: Lista de todos los ganadores, junto con la de los 3 mejores.
    • 404: Se te mostrara una pagina 404, cuando intentes entrar en una pagina que no este disponible.

Backlog


Client / Frontend

Routes

Path Component Permissions Behavior
/home CronoPage public Crono page
/home InscriptionWindow public Insctiption Window
/not-found NotFoundPage public Not found page
/ranking RankingPage public Ranking winners
/ranking RankingPage public Ranking best 3 winners

Components

Pages

  • Home
  • Ranking

Components

  • Cronometro
  • Inscripcion
  • Mejores 3
  • Ganadores

Services

  • Users
    • getBestThree()
    • getAllWinners()
    • AddWinner()
    • UpdateWinner()

Server / Backend

Models

Winner model

{
  winnerName:String,
  e-mail: String,
  wins: Number,

  
  
}

API Endpoints (backend routes)

HTTP Method URL Request Body Success status Error Status Description
GET /allwinners 201 404 recibe todos los ganadores
POST /winner {name, email, } 201 404 guardamos los datos del ganador
PUT /edit/winner 200 401 Mira si existe el ganador si es asi le suma una victoria

Links

Trello/Kanban

Git

Server repository Link

Client repository Link

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published