Smart Portfolio Manager - AI-Powered GitHub Analysis
A modern web application that allows users to search, explore, and analyze GitHub repositories with AI-powered insights. Browse repositories by username, get smart summaries, and manage your GitHub portfolio efficiently.
- Search GitHub Repositories - Search any GitHub repository by username/repo format
- AI-Powered Analysis - Get intelligent insights and summaries of repository content
- Repository Statistics - View stars, forks, language distribution, and contributor metrics
- Modern UI/UX - Clean, responsive interface with smooth animations
- Fast Performance - Optimized with Lucide React icons and efficient data fetch api
SOON ...
- Frontend Framework: React 18+
- Build Tool: Vite
- Styling: CSS3 with modern features (animations, flexbox, grid)
- Icons: Lucide React
- HTTP Client: Fetch API
- GitHub API: REST API v3 / GraphQL v4
- AI Integration: OpenAI API / Custom AI service
- Node.js
- npm package manager
- GitHub Personal Access Token (for higher API rate limits)
- AI API Key (for summarization features)
Contributions are welcome! Please follow these steps:
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- GitHub API for providing repository data
- Lucide Icons for beautiful icon set
- React for the amazing framework
YasDevp - facebook acc - yaspro.dev@gmail.com
Project Link: Github Manager
- Add repository comparison feature
- Implement dark mode
- Add bookmarking/saving repositories
- Create user authentication
- Add export functionality (PDF/JSON)
- Integrate more AI features (code analysis, documentation generation)
- Add repository activity timeline
Made with ❤️ using React and GitHub API