{"id":18348459,"url":"https://github.com/mohcineproject/quiz-app","last_synced_at":"2026-04-12T05:32:01.509Z","repository":{"id":234028479,"uuid":"788194483","full_name":"MohcineProject/Quiz-App","owner":"MohcineProject","description":"A quiz application to enhance my skills in the Django framework","archived":false,"fork":false,"pushed_at":"2024-09-29T19:45:29.000Z","size":775,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T23:42:39.779Z","etag":null,"topics":["angular","django","mysql","python","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MohcineProject.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-18T00:31:43.000Z","updated_at":"2024-09-29T19:45:32.000Z","dependencies_parsed_at":"2024-06-25T00:30:56.941Z","dependency_job_id":"e6504657-a910-43c2-8532-284d37eccc1d","html_url":"https://github.com/MohcineProject/Quiz-App","commit_stats":null,"previous_names":["mohcineproject/quizz-app","mohcineproject/quiz-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/MohcineProject/Quiz-App","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohcineProject%2FQuiz-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohcineProject%2FQuiz-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohcineProject%2FQuiz-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohcineProject%2FQuiz-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MohcineProject","download_url":"https://codeload.github.com/MohcineProject/Quiz-App/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MohcineProject%2FQuiz-App/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261504405,"owners_count":23168825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","django","mysql","python","typescript"],"created_at":"2024-11-05T21:18:00.802Z","updated_at":"2025-12-30T22:25:45.794Z","avatar_url":"https://github.com/MohcineProject.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Quizz-App\n\n## Description \nA web app that I built to display quizzes with their questions to the user. I developed it as a potential tool for my school club BDI (the club organizes events for international students) to use for quiz events instead of other applications such as Kahoot. It is now fully functional and can be used to save quizzes along with their questions and perform CRUD operations on them. There are other features coming soon, such as displaying the quiz in full screen, making the interaction with the questions more dynamic, and more.\n\n## Executing the Project \n\nTo execute this project, clone this repository to your local machine in a folder of your choice:\n\n```sh\ngit clone \u003cURI\u003e\n```\n\nYou will have two folders: `DjangoQuiz-Backend` for the backend of the application, and `DjangoQuiz-Frontend` for the frontend. \n\nFirst, ensure you have a database service running (I used MySQL, for example) and add your connection credentials in the `DATABASES` variable at:\n\n```sh\nDjangoQuiz\\DjangoQuiz-Backend\\Quizz\\Quizz\\settings.py\n```\n\nNext, open a terminal, navigate to:\n\n```sh\nDjangoQuiz\\DjangoQuiz-Backend\\Quizz\\Quizz\n```\n\nand run the following command:\n\n```sh\npy.exe .\\manage.py runserver\n```\n\nThis will execute the backend server in development mode.\n\nFor the frontend, open a second terminal and navigate to the following path:\n\n```sh\nDjangoQuiz\\DjangoQuiz-Frontend\\QuizzFrontend\n```\n\nRun the following command:\n\n```sh\nng serve\n```\n\nThe frontend server will run, and you can check the application on the local URI: `http://localhost:4200`.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohcineproject%2Fquiz-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmohcineproject%2Fquiz-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmohcineproject%2Fquiz-app/lists"}