A simple Vue.js application to showcase GitHub profile information and repositories.
- Display GitHub profile details such as name, bio, and avatar.
- List all public repositories with details like stars, forks, and descriptions.
- Search functionality to filter repositories.
- Responsive design for seamless viewing on different devices.
- Vue.js: Frontend framework for building the user interface.
- Axios: For making API requests to GitHub.
- Tailwind CSS: For styling the application.
- GitHub REST API: To fetch profile and repository data.
- Clone the repository:
git clone https://github.com/mokammeltanvir/mokammeltanvir.github.io.git
- Navigate to the project directory:
cd mokammeltanvir.github.io
- Install dependencies:
npm install
- Start the development server:
npm run serve
- Open your browser and go to
http://localhost:8080
.
The application is deployed using GitHub Pages. Visit mokammeltanvir.github.io to view the live version.
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under the MIT License.