Music Based Quiz and Databank JAVA Wicket Framework powered Website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Database
WebContent
docs
lib
src/tr/edu/itu/cs/db
License.txt
README.md
build.xml
manifest.yml
project.json

README.md

This is the base project for the term projects of the Database Management Systems course at the Istanbul Technical University, Computer Engineering Department.

The term projects are Java web applications that use an SQL database. Projects must use the Apache Wicket framework. The necessary libraries for Wicket are already included in this project.

Q4Music is a web based game which provides users to make quizes and invite their friends to the same quizes. Also, it has a archive about songs and singers. Users can look at this archive to improve themselves. Java with Wicket framework, Html, Css, Javascript, Ajax, MySql on an ubuntu server, JazzHub as a version control system and Bluemix for the deployment are the technologies that are used in this project. In quiz part, user firstly selects a music type which will specify the questions’ category and then he/she starts the quiz. Quiz includes 5 questions. When quiz is finished, user can see his/her score, true answer number, wrong answer number and their true answers. Finally, he/she can invite friends. Invited friend will receive an e-mail which includes a link to the same quiz. In archive part, user can look at songs with names, singers and song types; singers with name surnames, birth dates and types; song types with names to improve themselves. In admin side, admin can edit all type of objects such as user, song, singer, questions, hint and so on. In addition, admin can add these objects from related pages.