{"id":13623148,"url":"https://github.com/sheeehy/GeoGit","last_synced_at":"2025-04-15T14:32:04.236Z","repository":{"id":194807029,"uuid":"691622876","full_name":"sheeehy/GeoGit","owner":"sheeehy","description":"Rank the top Software Developers by location.","archived":false,"fork":false,"pushed_at":"2024-04-07T12:06:11.000Z","size":1328,"stargazers_count":26,"open_issues_count":2,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-08T11:45:44.954Z","etag":null,"topics":["development","github","github-api","location-based","ranking","ranking-system","react","reactjs","tailwind","vercel","vite"],"latest_commit_sha":null,"homepage":"https://geogit.tech/","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/sheeehy.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}},"created_at":"2023-09-14T14:49:27.000Z","updated_at":"2024-11-02T09:51:01.000Z","dependencies_parsed_at":"2023-09-15T06:59:16.810Z","dependency_job_id":"e6809b3b-0e93-4bfd-ba7f-6b36f350d30a","html_url":"https://github.com/sheeehy/GeoGit","commit_stats":null,"previous_names":["sheeehy/geo-git-v2"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sheeehy%2FGeoGit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sheeehy%2FGeoGit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sheeehy%2FGeoGit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sheeehy%2FGeoGit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sheeehy","download_url":"https://codeload.github.com/sheeehy/GeoGit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249088920,"owners_count":21210883,"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":["development","github","github-api","location-based","ranking","ranking-system","react","reactjs","tailwind","vercel","vite"],"created_at":"2024-08-01T21:01:28.667Z","updated_at":"2025-04-15T14:32:03.869Z","avatar_url":"https://github.com/sheeehy.png","language":"JavaScript","readme":"\n\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"Logo\" src=\"https://raw.githubusercontent.com/sheeehy/GeoGit/main/src/assets/GeoGitIcon.png\" width=\"100\" /\u003e\n\u003c/div\u003e\n\u003ch1 align=\"center\"\u003e\n  GeoGit - v2\n\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\n  The second iteration of \u003ca href=\"https://geogit.vercel.app/\" target=\"_blank\"\u003eGeoGit\u003c/a\u003e built with \u003ca href=\"https://react.dev/\" target=\"_blank\"\u003eReact\u003c/a\u003e and hosted with \u003ca href=\"https://vercel.com/\" target=\"_blank\"\u003eVercel\u003c/a\u003e.\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n \n \n\n\n\u003cbr\u003e \u003c/br\u003e\n![](https://raw.githubusercontent.com/sheeehy/Geo-Git-v2/main/src/assets/GeoGitHero.JPG)\n\n\n\u003cbr\u003e\n\n## 🌎 About GeoGit\n\nGeoGit allows users to search for top GitHub users by location. Results are then displayed with their respective GitHub statistics.\nUsers can enter a city into the search box to view the top GitHub users from that location. Note: The displayed results are based on the location provided by the users themselves on their GitHub profiles.\n\u003cbr\u003e \u003cbr\u003e\nGeoGit interfaces with the GitHub API to fetch the top users for the specified location. The primary metric for ranking is the number of followers, but this may change in future iterations.\nThe app displays profile details of each ranked user, such as their profile picture, username, full name, follower count, number of public repositories, and a direct link to their GitHub profile. Due to API usage restrictions, only 10 users are displayed at a time.\n\n\u003cbr\u003e\n\n\n\n\n\u003cp align=\"left\"\u003e\n \n ## 🔧 📚 Tools \u0026 Libraries\n   \u003cb\u003eReact\u003c/b\u003e - For Building the user interface.\u003cbr\u003e\n  \u003cb\u003eTailwind CSS\u003c/b\u003e - For styling elements.\u003cbr\u003e\n   \u003cb\u003eVite \u003c/b\u003e - Build tool and development server.\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n## 📦 Packages\n   \u003cb\u003eCobe\u003c/b\u003e - Globe elements.\u003cbr\u003e\n  \u003cb\u003e DotENV\u003c/b\u003e - For managing enviornment variables.\u003cbr\u003e\n   \u003cb\u003eReact Icons \u003c/b\u003e - For icons.\u003cbr\u003e\n   \u003cb\u003eReact Router Dom \u003c/b\u003e - For routing SPAs.\u003cbr\u003e\n    \u003cb\u003eReact Select\u003c/b\u003e - For autosuggest user input.\n        \u003cb\u003eAuthO\u003c/b\u003e - For user authentication.\n\n\n\n\n\u003c/p\u003e\n\u003cbr\u003e\n\n\n## 🛠 Setup and Installation\nMake sure you have Node.js and npm installed.\n\n## Clone the repository\n```\ngit clone https://github.com/sheeehy/Geo-Git-v2.git\n```\n## Navigate to the project directory\n```\ncd Geo-Git-v2\n```\n## Install dependencies\n```\nnpm install\n```\n## Run the app in development mode\n```\nnpm run dev\n```\n\u003cbr\u003e\n\n## 🎨 Color Reference\n\n| Color          | Hex                                                                |\n| -------------- | ------------------------------------------------------------------ |\n| Dark Gray      | ![#070707](https://via.placeholder.com/10/0a192f?text=+) `#070707` |\n| Lighter Gray   | ![#A1CEFA](https://via.placeholder.com/10/0a192f?text=+) `#A1CEFA` |\n| Darker Blue    | ![#3B82F6](https://via.placeholder.com/10/303C55?text=+) `#3B82F6` |\n| Normal Blue    | ![#60A5FA](https://via.placeholder.com/10/8892b0?text=+) `#60A5FA` |\n\n","funding_links":[],"categories":["development","tailwind"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsheeehy%2FGeoGit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsheeehy%2FGeoGit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsheeehy%2FGeoGit/lists"}