/interviewTool

:rocket: This is application for multichoice question. Clone Quizizz application but simpler, written MERN stack. - Quizizz

Primary LanguageJavaScript

Mern-Stack is about quiz website using MERN stack (mySQL, ExpressJS, ReactJS, NodeJS) base on website https://quizizz.com/

.BACKEND

BackEnd\models // Database models which apply Database First
BackEnd\node_modules 
BackEnd\routers //routing using methods of the Express app object that correspond to HTTP methods (CRUD)
BackEnd\app.js //main app
BackEnd\database.js // connect to MySQL database
BackEnd\generateModels.js // Auto generate all table and fields in database
BackEnd\package-lock.json
BackEnd\package.json

.FRONTEND

FrontEnd\node_modules
FrontEnd\public
FrontEnd\public\index.html // the only html page in project 
FrontEnd\src
FrontEnd\src\components // components contain JSX of the layout 
FrontEnd\src\layouts // all page of the web
FrontEnd\src\redux // is an open-source JavaScript library for managing application state.
FrontEnd\src\utils // some component that is use usually in some layout
FrontEnd\src\App.js // main app to render all the layout page
FrontEnd\src\App.scss
FrontEnd\src\history.js // story history of this website
FrontEnd\src\index.js // render App.js to file .html
FrontEnd\src\logo.svg
FrontEnd\src\serviceWorker.js
FrontEnd\src\style.scss
FrontEnd\.gitignore
FrontEnd\package-lock.json
FrontEnd\package.json
FrontEnd\README.md