Skip to content

A game-based learning platform like kahoot but opensource!

Notifications You must be signed in to change notification settings

boning-w/bahoot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bahoot

A game-based learning platform like kahoot but opensource!

Full Stack

  • HTML5
  • CSS (Tailwind CSS)
  • JavaScript (TypeScript)
  • ReactJS (NextJS)
  • Express (Node.js)
  • Vitest
  • PostgreSQL
  • MongoDB
  • CI/CD with Github workflow
  • Docker (Devops)

Backend

  • Express
  • Swagger
  • Prisma

Frontend

  • Nextjs

Sofeware version

  • Node: v20.10.0

Usefull Readings

Day 1

  1. Install Next.js
  2. Install Express
npx create-next-app@latest
npm install express
  1. Connect frontend and backend, i.e. frontend can make a request to backend and get a response successfully.

  2. Write a frontend unit test to test the apiTest api call.

  3. Write a e2e test to test the route /test

About

A game-based learning platform like kahoot but opensource!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published