{"id":26140577,"url":"https://github.com/fxc7/tryout-online","last_synced_at":"2026-04-21T11:36:08.996Z","repository":{"id":279287250,"uuid":"938316572","full_name":"Fxc7/tryout-online","owner":"Fxc7","description":"is a web-based tryout platform designed to help students prepare for exams more effectively and efficiently. With an interactive and real-time system, Tryout-Online provides a variety of tryout questions that are tailored to educational levels, from elementary school, junior high school, to vocational school.","archived":false,"fork":false,"pushed_at":"2025-02-24T19:08:52.000Z","size":533,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-24T20:22:55.962Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Fxc7.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2025-02-24T19:03:19.000Z","updated_at":"2025-02-24T19:19:34.000Z","dependencies_parsed_at":"2025-02-24T20:22:59.640Z","dependency_job_id":"1aa929de-3a7f-493c-ade2-7301a3a44599","html_url":"https://github.com/Fxc7/tryout-online","commit_stats":null,"previous_names":["fxc7/tryout-online"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fxc7%2Ftryout-online","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fxc7%2Ftryout-online/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fxc7%2Ftryout-online/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fxc7%2Ftryout-online/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fxc7","download_url":"https://codeload.github.com/Fxc7/tryout-online/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242961729,"owners_count":20213316,"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":[],"created_at":"2025-03-11T02:54:16.393Z","updated_at":"2025-12-24T11:14:15.759Z","avatar_url":"https://github.com/Fxc7.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![Logo](https://raw.githubusercontent.com/Fxc7/tryout-online/refs/heads/master/assets/images/logo/tryout-online.svg)\n\n\nis a web-based tryout platform designed to help students prepare for exams more effectively and efficiently. With an interactive and real-time system, Tryout-Online provides a variety of tryout questions that are tailored to educational levels, from elementary school, junior high school, to vocational school.\n\n\n## Screenshots\n\n![App Screenshot](https://i.ibb.co.com/n25sW13/Screenshot-161.png)\n\n\n## Key Features\n- Interactive Tryout – A test simulation that is close to the real exam with an automatic scoring system.\n- Category-Based Questions – Questions are available based on difficulty levels: easy, medium, and hard.\n- Leaderboard – A ranking system to see the best results from other tryout participants.\n- Hint \u0026 Timer – Optional help to answer questions and time limits to improve focus and punctuality.\n- Superadmin Dashboard – A special feature to easily manage questions and tryout sessions.\n\nWith Tryout-Online, students can measure their abilities, evaluate tryout results, and improve their readiness before facing the real exam. Join now and increase your chances of success in your exam! 🚀\n\n\n## Tech Stack\n\n**Client:** EJS, AlpineJS, TailwindCSS\n\n**Server:** Node, Express\n\n**Database:** Sequelize, mySQL\n\n## Instalation\n\nBefore running, please configure the database first so that no errors occur, and if so, run the command in the command prompt, an example of a command is more or less as below.\n\n### with npm installed\n\n```bash\nnpm install \u0026\u0026 npm run dev\n```\n\n### with pnpm installed\n\n```bash\npnpm install \u0026\u0026 pnpm dev\n```\n\n### with yarn installed\n\n```bash\nyarn install \u0026\u0026 yarn run dev\n```\n\n## Structure base\n\n```\n└── 📁tryout-online\n    └── 📁assets\n        └── 📁css\n            └── style.css\n        └── 📁favicon\n            └── android-chrome-192x192.png\n            └── android-chrome-512x512.png\n            └── apple-touch-icon.png\n            └── favicon-16x16.png\n            └── favicon-32x32.png\n            └── favicon.ico\n            └── site.webmanifest\n        └── 📁images\n            └── 404.svg\n            └── book.jpg\n            └── classroom.jpg\n            └── grid-01.svg\n            └── library.jpg\n            └── 📁logo\n                └── try.svg\n                └── tryout-online.svg\n            └── love-learn.jpg\n    └── 📁configs\n        └── utils.js\n    └── 📁controllers\n        └── authControllers.js\n        └── userControllers.js\n    └── 📁database\n        └── connection.js\n        └── models.js\n    └── 📁middleware\n        └── csrfMiddleware.js\n        └── globalMiddleware.js\n    └── 📁routes\n        └── api.js\n        └── dashboard.js\n        └── index.js\n        └── users.js\n    └── 📁views\n        └── 404.html\n        └── 📁authentication\n            └── login.ejs\n            └── register.ejs\n        └── 📁dashboard\n            └── grids.ejs\n            └── header.ejs\n            └── index.ejs\n            └── listUsers.ejs\n            └── profile.ejs\n            └── sidebar.ejs\n            └── tableSoal.ejs\n        └── 📁home\n            └── about.ejs\n            └── callAction.ejs\n            └── faq.ejs\n            └── footer.ejs\n            └── hero.ejs\n            └── index.ejs\n            └── navbar.ejs\n            └── review.ejs\n            └── script.ejs\n        └── 📁layouts\n            └── dashboard.ejs\n            └── index.ejs\n        └── 📁partials\n            └── edit.ejs\n            └── loader.ejs\n            └── modals.ejs\n    └── .prettierrc\n    └── index.js\n    └── jsconfig.json\n    └── package-lock.json\n    └── package.json\n    └── postcss.config.cjs\n    └── tailwind.config.cjs\n    └── webpack.config.cjs\n```\n\n## Authors\n\n- [@Farhannnn](https://www.github.com/Fxc7)\n\n\n[![MIT License](https://img.shields.io/badge/License-MIT-green.svg)](https://choosealicense.com/licenses/mit/)\n\n\n## Contributing\n\nno contributions yet. maybe you want some?\n\n## Feedback\n\nIf you have any feedback, please reach out to us at farhanxcode7@gmail.com","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffxc7%2Ftryout-online","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffxc7%2Ftryout-online","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffxc7%2Ftryout-online/lists"}