Skip to content
 
 

Repository files navigation

questi

Springboot application for online lectures. Leave the zoom chat for spam and focus on the most upvoted/hottest/newest questions. Highly customizable GUI.

Students join with the public link and can only ask, sort and vote questions. Moderators join with moderator link and can only manage the already existing questions (sort, edit, reply, hide locally, delete, or export), and kick/ban users. All users can customize the GUI (font size, colors and background image) and all users can start their own Q&A sessions.

screenshot

screenshot

screenshot

Group members

📸 Name Email
Ahmed Ibrahim a.ibrahim-10@student.tudelft.nl
Sergio Kirienko Panea s.kirienkopanea@student.tudelft.nl
Teodor-Gabriel Oprescu T.Oprescu@student.tudelft.nl
Elena Mihalache E.Mihalache@student.tudelft.nl
Alexandru Cristian Cazacu a.c.cazacu@student.tudelft.nl
Yue Chen y.chen-72@student.tudelft.nl

How to run it

Run Application from IDEA

  1. Install IntelliJ IDEA
  2. Import project from Gradle model
  3. Ensure that the project runs on Java 8+
  4. Create a PostrgreSQL database
  5. Update the credentials at server\src\main\resources\application.properties
  6. Start Server Application called ServerApp at server/../prod folder
  7. Start Client Application called Application at client/../prod folder

How to Contribute

  1. git clone this repository
  2. Branch from the master branch and start working on the features you wish ot add
  3. When the feature is completed, submit a merge request to the develop branch.
  4. After the developer team makes the necessary reviews, we will merge develop into master

About

Q&A application for online lectures. Leave the zoom chat for spam and focus on the most upvoted/hottest/newest questions: Sort, edit, reply, hide or delete them. Highly customizable GUI

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages