Skip to content

Commit 39a8c56

Browse files
Merge pull request #1 from SourcingDenis/update
Update
2 parents 022a8a1 + e0727c0 commit 39a8c56

37 files changed

+1651
-1867
lines changed

App.tsx

-212
This file was deleted.

Pagination.tsx

-77
This file was deleted.

README.md

+12-33
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,17 @@
1-
# GitHub Bio Search
1+
# DevFinder
22

3-
Search GitHub users by their bio descriptions. Built with React, TypeScript, and Tailwind CSS.
3+
A GitHub user search application that helps discover talented developers worldwide.
44

5-
## Setup
6-
7-
1. Clone the repository
8-
2. Install dependencies:
9-
```bash
10-
npm install
11-
```
12-
13-
3. Create a `.env.local` file with your GitHub credentials:
14-
```
15-
VITE_GITHUB_TOKEN=your_github_token
16-
VITE_GITHUB_CLIENT_ID=your_client_id
17-
```
18-
19-
4. For development:
20-
```bash
21-
netlify dev
22-
```
5+
## Features
236

24-
## Environment Variables
7+
- GitHub OAuth authentication
8+
- Search users by bio and location
9+
- Sort by followers, repositories, or stars
10+
- Dark/light theme support
11+
- Responsive design
12+
- Most used programming language detection
13+
- Detailed user profiles
2514

26-
### Local Development
27-
- `VITE_GITHUB_TOKEN`: GitHub Personal Access Token
28-
- `VITE_GITHUB_CLIENT_ID`: GitHub OAuth App Client ID
29-
30-
### Netlify Deployment
31-
Set these in Netlify environment variables:
32-
- `GITHUB_CLIENT_ID`: OAuth App Client ID
33-
- `GITHUB_CLIENT_SECRET`: OAuth App Client Secret
34-
- `VITE_GITHUB_CLIENT_ID`: Same as GITHUB_CLIENT_ID
35-
36-
## License
15+
## Setup
3716

38-
MIT
17+
1. Clone the repository

0 commit comments

Comments
 (0)