kristiania-pg6301-2022 / pg6301-innlevering-runejac

pg6301-innlevering-runejac created by GitHub Classroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Innlevering, deploy quiz frontend and server to Heroku

Build Coverage Status

GitHub repo size Parcel React Node TypeScript ESLint Jest

  • client side
  • server side
  • Coveralls io
  • GET api/question/random
  • POST api/question/answer
  • GET api/question/score
  • deploy til Heroku
  • tester for server
  • tester for client (ikke helt done)
  • github actions (🟢)
  • itsDone(ok: Chill)

Oppsummert:

✔ Få en Parcel til å bygge en React applikasjon
✔ Få React Router til å navigere rundt i applikasjonen
✔ Få React til å hente og lagre informasjon til et API
✔ Få Github Actions til å kjøre Jest-testene og publisere coverage til Coveralls
✔ Få Heroku til å publisere websidene

Express-serveren skal ha følgende API:

✔ GET /api/question - returnerer et tilfeldig spørsmål med { id, category, question, answers }
✔ POST /api/question - tar inn { id, answer } og returnerer "true" eller "false"

About

pg6301-innlevering-runejac created by GitHub Classroom


Languages

Language:TypeScript 87.7%Language:CSS 6.9%Language:JavaScript 3.7%Language:HTML 1.4%Language:Shell 0.4%