Skip to content

This app is part of our final project in our Agile course and Web application course at IT-Högskolan in Gothenburg. The purpose is to create a complete fullstack app (this being the backend) for some sort of quiz focused on learning using the Agile software development approach and Scrum

Notifications You must be signed in to change notification settings

Paefax/paefax-language-backend

Repository files navigation

Paefax Language Quiz backend

lines pulls

This app is part of our final project in our Agile course and Web application course at IT-Högskolan in Gothenburg.

The purpose is to create a complete fullstack app (this being the backend) for some sort of quiz focused on learning using the Agile software development approach and Scrum. We decided to make a language learning app, taking inspiration from apps like Duolingo and the like.

We use Trello, a Scrum master and development team, with our teacher Kevin as our customer and product owner. Trying our best to follow a professional and structured approach of an agile team with regular sprints (one week sprints), daily-stand-ups, reviews and retrospectives every end of sprint.

Project Setup

Clone this repository

https://github.com/Paefax/paefax-language-backend.git

.env file change

Change <GENERATE PRIVATE KEY> to a generated private key from AuthO

ACCESS_TOKEN_SECRET=<GENERATE PRIVATE KEY>

Install dependencies in local repository

npm install

Start application

node app.js

Endpoints

Run the backend and browse to localhost:3000 to access the endpoints

HTTP-verb URL Authorization Info
GET / None Returns a static list of five fruits for testing
GET /fruit None Returns five random words from the fruit database

GET endpoints are used in the frontend webapp linked below

Useful links

Agile board, where we have our user stories, backlog, current sprint log and where we plan and execute our work.

LoFi wireframe, our first draft for the look of the frontend with basic functionality.

HiFi wireframe, our LoFi with added color theme and fonts.

Frontend repository, our frontend repository.

Project members

Philippe Vial | Felix Jacobsen | Fredrik Eriksson | Helena Eklund | Patrik Fallqvist Magnusson

Technologies

IDE TRELLO FIGMA VUE NODE EXP SQL

About

This app is part of our final project in our Agile course and Web application course at IT-Högskolan in Gothenburg. The purpose is to create a complete fullstack app (this being the backend) for some sort of quiz focused on learning using the Agile software development approach and Scrum

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published