Skip to content

Welcome to the GitHub User Search Web App project! This is a simple web application that allows users to search for GitHub profiles using a username. The application fetches GitHub profile data using the GitHub API and displays it to the user.

License

Notifications You must be signed in to change notification settings

wisdombe/github-user-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-user-app

Welcome to the GitHub User Search Web App project! This is a simple web application that allows users to search for GitHub profiles using a username. The application fetches GitHub profile data using the GitHub API and displays it to the user.

Features

  • Search: Users can enter a GitHub username into a search form.
  • Fetch Data: Upon submitting the form, the application fetches the user's GitHub profile data from the GitHub API.
  • Display: The fetched profile data is displayed on a new page (user.html).

Technologies Used

  • HTML
  • CSS (for basic styling)
  • JavaScript (for fetching data from the GitHub API and manipulating the DOM)

Usage

  1. Fork and Clone the forked repository:
git clone https://github.com/your-username/github-user-app.git
cd github-user-app
  1. Open index.html in a web browser:
  • Open index.html in your preferred web browser.
  1. Search for a GitHub user:
  • Enter a GitHub username into the search form.
  • Click on the "Search" button.
  1. View the user's GitHub profile:
  • After clicking "Search", you will be redirected to user/index.html.
  • The user's GitHub profile information will be displayed.

Example

Here's a basic example of how the web app works:

  • Open index.html in your web browser.
  • Enter the username oj0147 into the search form.
  • Click "Search".
  • You will be redirected to user.html, where oj0147's GitHub profile information will be displayed.

Contributing

We welcome contributions from the community to improve the GitHub User Search Web App! To contribute:

  1. Fork the repository to your GitHub account.
  2. Clone your fork: git clone https://github.com/your-username/github-user-app.git
  3. Create a new branch: git checkout -b feature/improvement
  4. Make your changes and commit them: git commit -am 'Add new feature or improvement'
  5. Push to the branch: git push origin feature/improvement
  6. Submit a pull request detailing your changes.

Please follow our Code of Conduct and Contribution Guidelines when contributing to this project.

Development

To further develop or customize this web app:

  • Modify main.js to enhance the API fetching logic.
  • Update user/index.html to improve the display of fetched data.
  • Add additional features or styling as needed in index.html and user/index.html.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

Thank you to GitHub for providing the GitHub API.

About

Welcome to the GitHub User Search Web App project! This is a simple web application that allows users to search for GitHub profiles using a username. The application fetches GitHub profile data using the GitHub API and displays it to the user.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 46.8%
  • HTML 40.4%
  • JavaScript 12.8%