Skip to content

Contains all the files, which were used to create this Search-GitHub-Profile Website.

License

Notifications You must be signed in to change notification settings

VinayNoogler000/Search-GitHub-Profile-Webpage

Repository files navigation

Search GitHub Profile

Welcome to the Search GitHub Profile project! This web application allows users to search for any GitHub profile by simply entering a username. The application fetches and displays the user's profile information in a visually appealing manner.

Table of Contents

Features

  • User-Friendly Interface: A clean and intuitive interface for searching GitHub profiles.
  • Real-Time Data Fetching: Fetches real-time data from GitHub's API.
  • Profile Information: Displays profile picture, name, username, bio, followers, following, and repositories count.
  • Error Handling: Provides user-friendly error messages for invalid usernames.
  • Responsive Design: Fully responsive design that works on all devices.

Demo

Check out the live demo of the application here.

Installation

To get a local copy up and running, follow these simple steps:

  1. Clone the repository:

    git clone https://github.com/VinayNoogler000/Search-GitHub-Profile-Webpage.git
    cd search-github-profile-webpage
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start

Usage

  1. Open your browser and navigate to http://localhost:5173.
  2. Enter a GitHub username in the input field.
  3. Click the "Search" button.
  4. View the fetched profile information.

Technologies Used

  • HTML: For structuring the webpage.
  • CSS (Tailwind CSS): For styling the application.
  • JavaScript: For adding interactivity.
  • Axios: For making API requests.
  • Vite: For bundling and serving the application.

Project Structure

    GitHub Profile Getter - JS (Mini)
    ├── dist/
    │   └── output.css
    ├── node_modules/
    ├── index.html
    ├── app.js
    ├── style.css
    ├── .gitignore
    ├── package.json
    ├── package-lock.json
    ├── postcss.config.js
    ├── tailwind.config.js
    └── README.md

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Vinay Tambey - Portfolio - LinkedIn

About

Contains all the files, which were used to create this Search-GitHub-Profile Website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published