{"id":26291964,"url":"https://github.com/komlev/checkquest","last_synced_at":"2026-05-27T14:01:01.639Z","repository":{"id":281555672,"uuid":"945633514","full_name":"komlev/checkquest","owner":"komlev","description":"Checklist application which helps interviewers to maintain various checklists and fill-in them during the interview process","archived":false,"fork":false,"pushed_at":"2026-05-27T12:07:52.000Z","size":327,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-05-27T13:24:52.760Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/komlev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-03-09T21:30:24.000Z","updated_at":"2026-03-28T14:25:58.000Z","dependencies_parsed_at":"2025-06-02T12:02:58.896Z","dependency_job_id":"58367ea2-fa06-480f-82ea-01fd12f428a8","html_url":"https://github.com/komlev/checkquest","commit_stats":null,"previous_names":["komlev/checkquest"],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/komlev/checkquest","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fcheckquest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fcheckquest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fcheckquest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fcheckquest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/komlev","download_url":"https://codeload.github.com/komlev/checkquest/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/komlev%2Fcheckquest/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33568859,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-27T02:00:06.184Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-15T01:18:31.682Z","updated_at":"2026-05-27T14:01:01.620Z","avatar_url":"https://github.com/komlev.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CheckQuest\n\nCheckQuest is an interview management application designed to help interviewers create structured checklists, conduct interviews, and score candidates consistently.\nApplication is available at: https://checkquest.komlev.me/\n\n## Features\n\n- **Checklist management**: Create and maintain reusable interview checklists\n- **Customizable Checklists**: Design section-based checklists with weighted scoring\n- **Interview Tracking**: Conduct and record interviews with consistent evaluation criteria\n- **Scoring System**: Automatically calculate candidate scores based on completed checklist items\n\n## Tech Stack\n\n- React - view\n- TailwindCSS and DaisyUI - UI\n- Nanostores - state\n- Wouter - routing\n- Typescript, Vite\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (v16 or higher)\n- pnpm, npm or yarn\n\n### Installation\n\n1. Clone the repository\n\n   ```bash\n   git clone https://github.com/komlev/checkquest.git\n   cd checkquest\n   ```\n\n2. Install dependencies\n\n   ```bash\n   pnpm install\n   ```\n\n3. Start the development server\n\n   ```bash\n   pnpm dev\n   ```\n\n4. Open your browser and navigate to `http://localhost:5173`\n\n## Usage\n\nThe flow is pretty straighforward. There is a checklists section and an interviews section.\nFirst you add a checklist with sections/questions and you assign a score to each question. There might be \"extra\" questions which are not required but they add bonus points.\nAfter checklist creation you can start an interview and check all the necessary questions.\nAll data is stored locally in the browser.\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## Icons\n\nIcons are from [FontAwesome](https://fontawesome.com/)\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomlev%2Fcheckquest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkomlev%2Fcheckquest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkomlev%2Fcheckquest/lists"}