A mobile-first web application that helps Indian users understand how news affects them personally through AI-powered impact analysis.
- Home Tab: Personalized news feed with impact scores and summaries
- Explore Tab: Full-screen flip-style news browsing with detailed impact analysis
- Ask AI Tab: Contextual chatbot for personalized news insights
- Profile Tab: User personalization and privacy controls
- Saved News: Bookmark and access your saved articles
- Notifications: Stay updated with high-impact news alerts
- Personal Impact Reports: Detailed financial impact analysis
- Future Scenarios: AI-powered wealth projection strategies
- React 18 + JavaScript
- React Router for navigation
- Tailwind CSS for styling
- Vite for build tooling
- Lucide React for icons
- Install dependencies:
npm install- Start development server:
npm run dev- Build for production:
npm run build- Preview production build:
npm run preview- Push your code to GitHub
- Import your repository on Vercel
- Vercel will automatically detect Vite and deploy
Or use Vercel CLI:
npm i -g vercel
vercelThe vercel.json configuration is already set up for optimal deployment.
- Mobile-first responsive design
- Clean, professional UI with minimal animations
- Trust-focused with clear data presentation
- Number-driven impact scores (0-10 scale)
- Calm, informational tone (not alarming)
src/
├── components/ # Reusable UI components
│ ├── BottomNav.jsx
│ ├── TopNav.jsx
│ ├── Layout.jsx
│ ├── NewsCard.jsx
│ └── ImpactScore.jsx
├── pages/ # Main app screens
│ ├── Home.jsx
│ ├── Explore.jsx
│ ├── AskAI.jsx
│ ├── Profile.jsx
│ ├── Notifications.jsx
│ ├── SavedNews.jsx
│ ├── ForYou.jsx
│ ├── PersonalImpact.jsx
│ └── FutureScenarios.jsx
├── utils/ # Helper functions
│ └── helpers.js
└── App.jsx # Main app component
- Auto-sliding carousel of high-impact news
- Quick impact summary cards
- Recommended news section with personalized content
- Full-screen news cards with images
- Page-flip animation for smooth navigation
- Impact scores and personal/future impact buttons
- Save/bookmark functionality
- Context-aware chatbot
- Suggested questions
- Collapsible context cards
- Professional chat interface
- Quick access to saved news and notifications
- Personalization settings (age, profession, income, goals)
- Privacy-focused design
Private - All rights reserved