{"id":25998579,"url":"https://github.com/pingsubhajit/watpad","last_synced_at":"2025-08-13T21:44:09.879Z","repository":{"id":248388578,"uuid":"828296818","full_name":"pingSubhajit/watpad","owner":"pingSubhajit","description":"A small app to practice the Word Association Test for SSB Interview. The app is designed to create an interactive environment from uploaded .ppt file of practice words to practice the test in similar environment as in SSB Interview.","archived":false,"fork":false,"pushed_at":"2024-09-15T03:18:49.000Z","size":615,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-08T11:38:14.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://watpad.xyz","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/pingSubhajit.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":"2024-07-13T17:45:35.000Z","updated_at":"2024-09-17T18:37:47.000Z","dependencies_parsed_at":"2024-09-15T08:34:17.096Z","dependency_job_id":"2d4b169c-b91d-40f7-868c-4808fb7b5cd5","html_url":"https://github.com/pingSubhajit/watpad","commit_stats":null,"previous_names":["pingsubhajit/watpad"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pingSubhajit/watpad","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingSubhajit%2Fwatpad","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingSubhajit%2Fwatpad/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingSubhajit%2Fwatpad/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingSubhajit%2Fwatpad/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pingSubhajit","download_url":"https://codeload.github.com/pingSubhajit/watpad/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pingSubhajit%2Fwatpad/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270322840,"owners_count":24564651,"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","status":"online","status_checked_at":"2025-08-13T02:00:09.904Z","response_time":66,"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-05T17:25:26.321Z","updated_at":"2025-08-13T21:44:09.828Z","avatar_url":"https://github.com/pingSubhajit.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Watpad: Word Association Test Practice\nA small app to practice the Word Association Test for SSB Interview. The app is designed to create an interactive \nenvironment from uploaded .ppt file of practice words to practice the test in similar environment as in SSB Interview.\n\n## Table of Contents\n\n- [About](#about)\n- [Features](#features)\n- [Installation](#installation)\n- [Contributing](#contributing)\n- [License](#license)\n\n## About\n\nBuilt for personal usage, designed with personal preferences. The application is bare-featured with\nminimalistic design and functionality. Loads fast and animated appropriately. Mobile first design.\nNo onboarding. No login. No tracking. No ads, ever.\n\n## Features\n- Auto-rotate slides every given time\n- Customizable rotation interval\n- Upload and practice from your own .ppt file\n- Practice in a similar environment as in SSB Interview\n- Get feedback from AI assistant on your performance\n\n## Installation\n\n### Prerequisites\n\n- Node.js (version ^20.12.2)\n- npm (version ^10.5.0)\n- A Google Generative AI API key\n\n### Steps\n\nTo run the development server, follow these steps:\n\n1. **Clone the repository**\n```bash\ngit clone https://github.com/pingSubhajit/watpad\n```\n2. **Install dependencies**\n```bash\nyarn\n```\n\n3. **Create a `.env` file in the root directory**\n```bash\nGOOGLE_GENERATIVE_AI_API_KEY=your-google-generative-ai-api-key\n```\n\n5. **Run the development server**\n```bash\nyarn run dev\n```\n\n## Contributing\n\nThe product is free to use. However, no new features, bug fixes, or any meaningful support will be guaranteed. Although\nI welcome contributions and acknowledge that contributions are the building blocks of open-source software. If you want\nto contribute, please open an issue describing the problem or feature you want to work on. I will try to respond as soon\nas possible. The project does not enforce any strict guidelines for contributions.\n\n\n## License\n\nDistributed under the MIT License. See [`LICENSE`](https://github.com/pingSubhajit/watpad/blob/main/LICENSE) for more\ninformation. The project is completely open source and feel free to fork, modify and host your own version.\nNo attribution required.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingsubhajit%2Fwatpad","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpingsubhajit%2Fwatpad","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpingsubhajit%2Fwatpad/lists"}