{"id":27027946,"url":"https://github.com/nixoletas/fut-evento","last_synced_at":"2025-04-05T00:18:41.885Z","repository":{"id":286144565,"uuid":"946981543","full_name":"nixoletas/fut-evento","owner":"nixoletas","description":"Organize e gerencie eventos de futebol, colete presenças e tenha uma lista em segundos! ⚽","archived":false,"fork":false,"pushed_at":"2025-04-04T15:32:48.000Z","size":793,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T16:31:01.839Z","etag":null,"topics":["google-maps-api","lovable","netlify","reactjs","supabase","supabase-auth"],"latest_commit_sha":null,"homepage":"https://futevento.com.br","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/nixoletas.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-03-12T01:13:43.000Z","updated_at":"2025-04-04T15:32:52.000Z","dependencies_parsed_at":"2025-04-04T16:41:40.439Z","dependency_job_id":null,"html_url":"https://github.com/nixoletas/fut-evento","commit_stats":null,"previous_names":["nixoletas/fut-evento"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Ffut-evento","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Ffut-evento/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Ffut-evento/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nixoletas%2Ffut-evento/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nixoletas","download_url":"https://codeload.github.com/nixoletas/fut-evento/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247266783,"owners_count":20910876,"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":["google-maps-api","lovable","netlify","reactjs","supabase","supabase-auth"],"created_at":"2025-04-05T00:18:41.207Z","updated_at":"2025-04-05T00:18:41.878Z","avatar_url":"https://github.com/nixoletas.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Welcome to Futevento ⚽\n\n![image](https://github.com/user-attachments/assets/2b8b3c15-3d33-4ced-8ad4-e5cbac1733c2)\n\n## Project info\n\n**URL**: https://futevento.com.br\n\n## How the project was born\n\nWith the problem of always having to send list after list on whatsApp groups with people having to copy the list, add their name and resend it, i came up with the idead of creating a list organizer but aiming towards the soccer theme.\n\nThe project was kickstarted using lovable, an AI code generator. Then i added a few features, google Maps API and Supabase Auth.\n\n![image](https://github.com/user-attachments/assets/6f28d2f5-dad1-4aa1-b847-88689e63ef21)\n\n## How it works\n\n1. A user can create a list of events, add a location and a date. Then they can share the list with others via link.\n\n2. When someone clicks on the link, they can see details about the event including the location on the map.\n\n3. The user can add their name to the list and the list will be updated automatically.\n\n4. The user can also see the list of people who are going to the event.\n\n5. The creator of the list can see the list of people who are going and copy the list to clipboard, to paste on whatsApp.\n\n## Setup\n\nFor this project to work, you need to create a .env.local file and add the following variables:\n\n```env\nVITE_GOOGLE_MAPS_API_KEY=isadjasiod...\nproject_id=sdapdoka...\nVITE_SUPABASE_URL=https://xxxxxxxxx.supabase.co\nVITE_SUPABASE_PUBLISHABLE_KEY=dasdsapdka....\n```\n\nYou'll need to create a Google Maps API key and activate the Google Maps API.\nYou can get the Google Maps API key [here](https://console.cloud.google.com/apis/api/maps_backend/overview?project=amgadiltkvpcjtrbfvhx)\n\nYou'll need to create a Supabase project and get the project id and publishable key. You can get the Supabase project id and publishable key [here](https://supabase.com/dashboard/project/amgadiltkvpcjtrbfvhx/settings/api)\n\n## Run the project:\n\n- Step 1: Clone the repository\n\n```sh\ngit clone https://github.com/nixoletas/fut-evento.git\n```\n\n- Step 2: Install the dependencies\n\n```sh\nnpm i\n```\n\n- Step 3: Start the development server\n\n```sh\nnpm run dev\n```\n\n## Technologies used for this project\n\n- Vite\n- TypeScript\n- React\n- shadcn-ui\n- Tailwind CSS\n- Supabase\n- Google Maps API\n- Netlify\n- Registro.br\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixoletas%2Ffut-evento","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnixoletas%2Ffut-evento","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnixoletas%2Ffut-evento/lists"}