{"id":24877692,"url":"https://github.com/protyasha-roy/guess-the-painter","last_synced_at":"2025-03-27T03:45:07.558Z","repository":{"id":271152234,"uuid":"912539272","full_name":"Protyasha-Roy/guess-the-painter","owner":"Protyasha-Roy","description":"A guessing game. Guess the painter based on the paintings.","archived":false,"fork":false,"pushed_at":"2025-01-06T16:55:31.000Z","size":1073,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T09:18:32.202Z","etag":null,"topics":["game","guessing-game","painter"],"latest_commit_sha":null,"homepage":"https://guessthepainter.vercel.app","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/Protyasha-Roy.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":"2025-01-05T21:12:43.000Z","updated_at":"2025-01-06T16:55:34.000Z","dependencies_parsed_at":"2025-01-05T22:21:30.604Z","dependency_job_id":"0b5afa76-57c9-4b27-b0fe-7872b814c16e","html_url":"https://github.com/Protyasha-Roy/guess-the-painter","commit_stats":null,"previous_names":["protyasha-roy/guess-the-painter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Protyasha-Roy%2Fguess-the-painter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Protyasha-Roy%2Fguess-the-painter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Protyasha-Roy%2Fguess-the-painter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Protyasha-Roy%2Fguess-the-painter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Protyasha-Roy","download_url":"https://codeload.github.com/Protyasha-Roy/guess-the-painter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245779443,"owners_count":20670684,"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":["game","guessing-game","painter"],"created_at":"2025-02-01T09:18:33.971Z","updated_at":"2025-03-27T03:45:07.537Z","avatar_url":"https://github.com/Protyasha-Roy.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Guess the Painter \n\nAn engaging web game that challenges your knowledge of famous artists and their paintings. Test your art history knowledge while having fun!\n\n## Features\n\n-  Guess the artists behind famous paintings\n-  Time-based gameplay with 30-second rounds\n-  Personal statistics tracking\n-  Global leaderboard\n-  Sound effects for enhanced experience\n-  Responsive design for both desktop and mobile\n\n## Tech Stack\n\n- React 18\n- TypeScript\n- Vite\n- Tailwind CSS\n- Supabase\n- Wikidata API\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (Latest LTS version recommended)\n- npm or yarn\n\n### Installation\n\n1. Clone the repository\n```bash\ngit clone [your-repository-url]\ncd guess-the-painter\n```\n\n2. Install dependencies\n```bash\nnpm install\n```\n\n3. Create a `.env` file with your Supabase credentials\n```\nVITE_SUPABASE_URL=your_supabase_url\nVITE_SUPABASE_ANON_KEY=your_supabase_anon_key\n```\n\n4. Start the development server\n```bash\nnpm run dev\n```\n\n## Available Scripts\n\n- `npm run dev` - Start development server\n- `npm run build` - Build for production\n- `npm run preview` - Preview production build\n- `npm run lint` - Run ESLint\n\n## How to Play\n\n1. Log in to track your progress and compete on the leaderboard\n2. A random painting will be displayed\n3. You have 30 seconds to guess the artist's name\n4. Type your guess in the input field\n5. Get feedback instantly and see your score increase for correct answers\n\n## Tips\n- Try to guess artists full name. But if you are sure of an artist's full name but it's still showing wrong answer. Then try with different names the artist is known as. \n- Remember, spelling must be correct (but not case sensitive).\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## License\n\nThis project is open source and available under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotyasha-roy%2Fguess-the-painter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprotyasha-roy%2Fguess-the-painter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprotyasha-roy%2Fguess-the-painter/lists"}