{"id":19185618,"url":"https://github.com/natewu/uniquest","last_synced_at":"2025-04-10T00:15:24.627Z","repository":{"id":69066785,"uuid":"603527540","full_name":"natewu/UniQuest","owner":"natewu","description":"UniQuest, Calgary Hacks 2023 Tier 1, 1st place winner","archived":false,"fork":false,"pushed_at":"2023-02-20T05:29:41.000Z","size":12115,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-10T00:15:19.569Z","etag":null,"topics":["flask","javascript","multithreading","python","react","scss","sqlite","typescript"],"latest_commit_sha":null,"homepage":"https://devpost.com/software/uniquest-7j2pn6","language":"SCSS","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/natewu.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":"2023-02-18T19:31:51.000Z","updated_at":"2024-09-09T00:45:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"2f20acd8-1157-4f46-b62b-8d2fd2538134","html_url":"https://github.com/natewu/UniQuest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natewu%2FUniQuest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natewu%2FUniQuest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natewu%2FUniQuest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/natewu%2FUniQuest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/natewu","download_url":"https://codeload.github.com/natewu/UniQuest/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248131316,"owners_count":21052819,"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":["flask","javascript","multithreading","python","react","scss","sqlite","typescript"],"created_at":"2024-11-09T11:11:15.375Z","updated_at":"2025-04-10T00:15:24.590Z","avatar_url":"https://github.com/natewu.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# UniQuest\n\n# Backend (src/flask-server)\n```\npython -m pip install flask_migrate\npython -m pip install flask_marshmallow\npython -m pip install flask_cors\npython server.py\n```\n\n# Frontend (root folder)\n```\nnpm i\nnpm start\n```\n\n# When you pull any database changes on backend\nDelete the \"database.db\" file in src/flask-server and RERUN \"python server.py\".\n\nThis will re-migrate the database schema and initialize any default database values from models.py\n\n# About\n### Considering the on-campus experience\nUniQuest is a QR scavenger hunt game/application that incentivizes students to travel to different places around the university campus, learning about its importance in their student life, while gaining points that can be used to explore new activities offered by the university.\n\nUniversities use their existing screens across campus to display QR codes, and these locations are given to students so they can try to scan them all in a day.\n\nUsing rolling QR codes, universities can provide rewards to students without worrying about being exploited by pictures.\n\n### Inspiration\nWhat if we could make university students excited about exploring their campus in a guided and rewarding way?\n\nStudents typically start their careers at university being thrown into an overwhelming pile of resources from various organizations. As the frenzy from orientation and frosh Week settles, they move into a regular routine of attending classes and a new normal. More often than not, the places and resources around campus that they spend time at are the same places that they remembered from their first few days.\n\nUniversity Students are unfamiliar with the campus buildings and their functions Hence, they are not utilizing all the resources around the school to their full potential We want students to be active around school by also moving around, especially on campus, in the same environment that they spend so much of their busy days.\n\n### Usage\nUniversities simply use the university side of our website to display QR codes on their own screens. The QR codes can be scanned by the student side app that pops up a dialog box displaying information about the place.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatewu%2Funiquest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatewu%2Funiquest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatewu%2Funiquest/lists"}