Learn Squad application is a competitive clan based trivia game which consists of 6 categories of questions users can choose and answer to gain the cash along with marking the territory based on the acquired cash. Application requires the login credentials to access the information and play the game. First time users need to enter the signup information and the application stores the login information into the database for verification on further logins. After login, the user can start the game after clicking the Play button. There are 6 categories of questions to choose from the available list based on the user's interest. After selecting the category and the squad, each category displays 10 questions and each question has the 5 seconds time limit to answer. Users will get the cash amount that are pre defined based on the complexity of the question. When the user gets a minimum of 300 cash points, then they can mark their territory. Application stores the user information for the top 10 cash amounts and displays when any user wants to see. Applications profile page contains the user information where they can upload their own profile pictures. Simple sounds are implemented for some of the action buttons inside the application.
## npm init
## npm bcryptjs
## npm dotenv
## npm express
## npm express-session
## npm mysql
## npm mysql2
## npm passport
## npm passport-local
## npm sequelize
- Enter the logIn information if already registered otherwise enter the SignUp information.
- Click On the Play menu button.
- Select the Category and the Squad color then Play button.
- Answer the questions with in the time limit.
- After finishing the game, either retake the quiz or mark the territory or the users can take the quiz on another category.
node server.js