{"id":21506789,"url":"https://github.com/jaynil1611/sports-events","last_synced_at":"2025-06-12T22:03:32.046Z","repository":{"id":199928935,"uuid":"702880540","full_name":"Jaynil1611/sports-events","owner":"Jaynil1611","description":"This application allows users to select events for sports","archived":false,"fork":false,"pushed_at":"2024-01-11T02:43:39.000Z","size":1867,"stargazers_count":5,"open_issues_count":4,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-23T22:29:53.324Z","etag":null,"topics":["interview","interview-experience","intuit"],"latest_commit_sha":null,"homepage":"https://sports-events.vercel.app","language":"JavaScript","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/Jaynil1611.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-10-10T07:29:09.000Z","updated_at":"2024-06-11T20:38:55.000Z","dependencies_parsed_at":"2025-01-24T00:37:39.155Z","dependency_job_id":null,"html_url":"https://github.com/Jaynil1611/sports-events","commit_stats":null,"previous_names":["jaynil1611/sports-day"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Jaynil1611/sports-events","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jaynil1611%2Fsports-events","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jaynil1611%2Fsports-events/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jaynil1611%2Fsports-events/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jaynil1611%2Fsports-events/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Jaynil1611","download_url":"https://codeload.github.com/Jaynil1611/sports-events/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Jaynil1611%2Fsports-events/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259539025,"owners_count":22873332,"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":["interview","interview-experience","intuit"],"created_at":"2024-11-23T19:48:08.316Z","updated_at":"2025-06-12T22:03:32.019Z","avatar_url":"https://github.com/Jaynil1611.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sports Events⚡  \n\n## Introduction\n- This application shows all sports events open for registration.\n- User can see the list of all the events, where each event has name, event category \u0026 time.\n- User can select an event by clicking on select button\n- All selected events will appear on the right hand side of the screen\n- User can deselect an event from the selected event list.\n\n## Live Demo\nView the live demo of the application here 👉 [Sports Events](https://sports-events.vercel.app/).\n\n\n## Presentation Deck\nView the presentation behind the implementation of this project.\n[Presentation](https://docs.google.com/presentation/d/1gProMTa2XA9xeHHfGJ2NBwqxgWZySGs9zYTTkFjc5M0/edit)\n\n\n## Technologies Used\n- React JS\n- Styled Components\n- React Toastify\n- React Testing Library\n- Axios\n\n## Page Load Time\n- Performance Report is calculated using [Page Speed Insights](https://pagespeed.web.dev/)\n- [Desktop Performance Report](https://pagespeed.web.dev/analysis/https-sports-events-vercel-app/ot9lw2x93b?form_factor=desktop)\n- [Mobile Performance Report](https://pagespeed.web.dev/analysis/https-sports-events-vercel-app/ot9lw2x93b?form_factor=mobile)\n\n\n## Performance Improvements\n- Used `useMemo` hook to avoid re-renders \u0026 cache state value.\n- Made the website responsive to maintain consitent performance for mobile \u0026 tablet users.\n- Fixed layout shift issues \u0026 accessibility issues recommended by page speed insights report.\n- Using vercel to deploy this application which uses it's edge network to cache requests \u0026 improve initial load time.\n\n## Run Application\n- Clone the repository\n- Run npm install to install required dependencies\n- Finally, run npm start to run the application and open the browser to view the site on localhost.\n- Use Node JS version `16.17.0` to run the application on local\n\n## 👤 **Jaynil Gaglani**\n- Portfolio: [jaynil.gaglani](https://bit.ly/jaynil-profile)\n- Linkedin: [Jaynil Gaglani](https://www.linkedin.com/in/jaynilgaglani/)\n- Twitter: [@Jaynil1611](https://twitter.com/Jaynil_Gaglani)\n- Github: [@Jaynil1611](https://github.com/Jaynil1611)\n\n## Show your support\nGive a ⭐️ if you like this repository!\n\nMade with ❤️ by Jaynil Gaglani\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaynil1611%2Fsports-events","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjaynil1611%2Fsports-events","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjaynil1611%2Fsports-events/lists"}