SumIt is a modern web application that uses AI to transform lengthy articles into clear, concise summaries. Built with React and powered by advanced AI, it helps users quickly grasp the key points of any article.
- Smart Summarization: Instantly generate concise summaries of any article using advanced AI
- URL Support: Works with any valid article URL
- History Management:
- Save and access your recent summaries
- Delete unwanted entries
- One-click re-summarization of past articles
- Copy & Share:
- Easy copy functionality for both URLs and summaries
- Share summaries across various platforms
- Mobile Responsive:
- Fully optimized for all devices
- Touch-friendly interface
- Adaptive layout and typography
- Frontend: React + Vite
- Styling: TailwindCSS
- Icons: Heroicons
- State Management: Redux Toolkit
- API Integration: RTK Query
- Animation: CSS Animations
- Deployment: Vercel
-
Summarize an Article:
- Paste any article URL in the input field
- Click the enter button or press return
- View your generated summary
-
Manage History:
- Access your recent summaries below the input field
- Click on any past summary to view it again
- Use the copy button to copy URLs
- Delete unwanted entries with the trash icon
-
Share Summaries:
- Copy the generated summary
- Share it on your preferred platform
- Modern Design: Clean and intuitive interface
- Responsive Layout: Adapts seamlessly to all screen sizes
- Interactive Elements:
- Smooth hover effects
- Loading animations
- Feedback animations
- Accessibility:
- Proper ARIA labels
- Keyboard navigation
- Screen reader support
- Efficient state management with Redux Toolkit
- RTK Query for API caching
- Optimized asset loading
- Responsive images and icons
- Minimized bundle size
Ayush Agarwal - Portfolio