Skip to content

Raaaaphh/QuestionAnswer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuestionAnswer

What is Q&A

Question and Answer is a website for UTP students in computer science. The supervisor, who was also the client for this project, requested a website where students could ask questions about their problems and lecturers(teachers) could provide answers. The goal was to reduce the reliance on AI-generated responses, which can sometimes be incorrect. The aim of this site was to create a platform that was extremely easy and practical to use, ensuring pleasant interactions. We needed a website that could effectively replace AI as the go-to resource for computer science students.

How to run the project - Back-end

Live Dev Preview

  • npm run start:dev

Build Project

  • npm run build
  • npm run start

How to run the project - Front-end

Build Project

  • npm run build
  • npm run start

How to install

  • Install NodeJS (LTS recommended)
  • cd questionanswer
  • cd backend
  • npm install
  • cd ..
  • cd frontend
  • npm install

Database

The script of creation of our database is on folder data

Author

  • Raphaël Mangini ( Back-end )
  • Anton Riviere ( Front-end )
  • Benjamin Brajon ( Front-end )

How to run Tests

Unit tests

To run unit test for Controller and Service

  • npm run test
  • Personalize view of tests npm run test:watch

Jest Test E2E

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages