Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ahmethakanbesel/dev-search
GitHub developer search app for recruiters. Built with Django.
https://github.com/ahmethakanbesel/dev-search
github github-api github-search
Last synced: 5 days ago
JSON representation
GitHub developer search app for recruiters. Built with Django.
- Host: GitHub
- URL: https://github.com/ahmethakanbesel/dev-search
- Owner: ahmethakanbesel
- Created: 2022-02-21T09:11:16.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-22T16:21:40.000Z (almost 3 years ago)
- Last Synced: 2024-12-03T03:26:37.457Z (2 months ago)
- Topics: github, github-api, github-search
- Language: Python
- Homepage:
- Size: 410 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GitHub Developer Search
It allows you to search for developers on GitHub and provides statistics about their GitHub profiles.## Installing
### Install Required Packages
- Run `pip install -r requirements.txt`
### Configure Database
- It runs with PostgreSQL by default but you can change database options on `backend/settings.py`
- You may need to run `python manage.py makemigrations` and `python manage.py migrate`
### Configure GitHub Token
- It can run without GitHub access token but if you specify GitHub username and personal access token in `devsearch/settings.py` you will get higher rate limit.
You can create a personal access token here: https://github.com/settings/tokens## Running
- Run `python manage.py runserver`
- Open http://localhost:8000/## Preview
Personal informations removed from preview images.
![Home Page](preview/homepage.png "Home Page")
*Home Page*![Search Results](preview/search-results.png "Search Results")
*Search Results*![Profile Detail](preview/profile-page.png "Profile Page")
*Profile Detail Page*## Credits
- [Django](https://github.com/django/django)
- [Bootstrap](https://github.com/twbs/bootstrap)