A MERN stack application that lets you create quizzes and share them with others.
عن هذا المشروع
QuizMaker Description QuizMaker is a MERN stack application that lets you create quizzes and share them with others. Technologies used TypeScript - React - Redux - Express - MongoDB - MUI - Jest Live preview: QuizMaker Installing dependencies This repo uses Yarn, it is required because I'm using yarn workspaces Usage Before you run the project, make sure to create a .env file in backend/ (Or you can just copy the sample file in the config folder and rename it to config.env) This is an example how the config file should look The frontend config can be found on frontend/src/config/index.ts To run the project in development mode, run: In order to run it in production mode, run this: Or you can start it without building it again (In case you made your produciton build already): Linting and Code Quality To lint all files run: To apply possible fixes, run: Tests and Test Coverage The repo uses Jest for unit tests and code coverage on the backend and React Testing Library/Jest on the frontend (Which is provided by create-react-app). To run tests once, run To run tests once with coverage, run coverage data is stored in ./backend/coverage and ./frontend/coverage directories
من ملف README الخاص بالمشروع على
GitHub
- النجوم
- 12
- التفريعات
- 0
- آخر تحديث
- 28/08/2022
أضف هذه الشارة إلى ملف README
أظهر أن مشروعك مُدرج على «صُنع في الجزائر».
[](https://www.madeinalgeria.dev/projects/quiz-maker)