Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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)