A modern web application that provides analytics and insights for Reddit subreddits. View, search, and analyze subreddit statistics with an intuitive interface.
- 📊 View detailed subreddit statistics and metrics
- 🔍 Search subreddits by name
- 📱 Responsive design for all devices
- ⚡ Real-time filtering and sorting
- 🔢 Pagination for large datasets
- 📈 Subscriber count analysis
- 🎨 Clean and modern UI
- Frontend Framework: React with TypeScript
- Styling: Styled Components
- Build Tool: Vite
- API Integration: Axios
- State Management: React Hooks
- Deployment: GitHub Pages
- Clone the repository:
git clone https://github.com/amanmamgain9/reddit-subreddit-analytics.git- Navigate to the project directory:
cd reddit-subreddit-analytics- Install dependencies:
npm install- Start the development server:
npm run devThe application will be available at http://localhost:5173
To create a production build:
npm run buildTo preview the production build:
npm run preview- Search Subreddits: Use the search bar to find specific subreddits
- Filter Results: Apply filters based on subscriber count
- Sort Data: Click on column headers to sort by different metrics
- Navigate Pages: Use the pagination controls to browse through results
- View Details: Click on a subreddit to view more detailed information
The application uses a custom API endpoint for fetching subreddit data:
- Base URL:
https://communities-api.amanmamgain9.workers.dev/api/communities - Supports pagination, filtering, and sorting parameters
- Returns detailed subreddit information including subscriber counts and other metrics
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.