Hero IO is a modern and intuitive platform designed for discovering, downloading, and managing apps with ease.
Built with a sleek UI and smooth user experience, it offers trending app suggestions, app details, installation management, and seamless navigation across pages.
Hero IO is built for users who want a clean, responsive, and user-friendly interface to explore applications.
Whether discovering trending apps, browsing the full list, or managing installed items — Hero IO ensures a smooth and modern app experience.
- Displays 8 popular apps on the Home Page.
- Users can view all available apps via the See All button.
- Browse the complete list of apps.
- Search apps instantly by name using fast filtering.
- Click on any app to view:
- App description
- Ratings
- Download count
- Install button
- A dedicated Installation Page lets users:
- View installed apps
- Uninstall apps
- Sort apps for better organization
- React Router-powered navigation
- Header includes a Contribution button linking to the GitHub repository
- Navigation Bar + GitHub contribution button
- Trending Apps carousel/grid
- “See All” button → redirects to Apps Page
- Full apps list
- Search functionality
- App card with ratings, description, and install option
- Manage installed apps
- Uninstall apps
- Sort installed apps easily
Hero IO is built using modern tools and libraries:
- React
- React Router
- Tailwind CSS
- DaisyUI
- React Icons
- Lucide React
- Axios
- Recharts
- React Toastify
- Vite
Clone the project and install dependencies:
git clone https://github.com/eistiakahmed/A8-hero-io.git
cd A8-hero-io
npm install
Run the application:
npm run dev🔗 Live URL: Hero IO