Public
Like
GithubProfile
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
index.ts
https://anand_g--f881beae4c7511f0a2b576b3cceeab13.web.val.run
A web application that displays comprehensive GitHub user profiles with detailed information cards and raw API responses.
- User Profile Card: Displays avatar, name, bio, location, company, and social links
- Statistics: Shows followers, following, public repos, and gists
- Activity Data: Recent repositories and contribution stats
- Raw API Responses: Shows all GitHub API responses used to build the profile
- Responsive Design: Works on desktop and mobile devices
├── backend/
│ └── index.ts # Main API server with GitHub data fetching
├── frontend/
│ ├── index.html # Main HTML template
│ ├── index.tsx # React frontend application
│ └── style.css # Custom styles
└── README.md
- User API:
/users/{username}
- Basic user information - User Repos API:
/users/{username}/repos
- User's repositories - User Events API:
/users/{username}/events/public
- Recent activity
- Enter a GitHub username in the search field
- View the formatted profile card with user details
- Scroll down to see raw API responses for transparency
- Backend: Hono (TypeScript API framework)
- Frontend: React with TypeScript
- Styling: TailwindCSS
- APIs: GitHub REST API v4