Astralytics is a cutting-edge social media analytics platform that revolutionizes how businesses and content creators understand and optimize their online presence. Powered by AI-driven insights, LangFlow, and Astra DB, it empowers users to make data-driven decisions, boost engagement, and stay ahead of trends.
- YouTube Demo: Watch the Demo
- Deployment: Astralytics Live
- Find Coder Submission : Assignment Submission
- π Intuitive Analytics Dashboard: Real-time visualization of key metrics.
- π€ AI-Powered Chatbot Assistant: Personalized insights using LangFlow.
- π Advanced Data Visualization: Custom-built components for clarity and performance.
- π Seamless Data Management: CSV upload with Astra DB for scalability.
- π Modern UI: Accessible interface with dark mode support.
1οΈβ£ Data Overwhelm: Simplifies complex metrics into actionable insights.
2οΈβ£ Strategy Uncertainty: Provides recommendations for content creation and scheduling.
3οΈβ£ Time Management: Automates tasks to save time for creative planning.
4οΈβ£ Performance Tracking: Monitors real-time and historical trends effectively.
5οΈβ£ Accessibility: Makes advanced analytics available to users of all technical backgrounds.
- π― Content Strategy Optimization
- π₯ Audience Insight Generation
- π Campaign Performance Tracking
- π Competitive Analysis
- Frontend: React, Next.js, TypeScript, Tailwind CSS
- AI: LangFlow
- Database: Astra DB
- Charting: Recharts
- Other Tools: AWS, Vercel, Git, GitHub, VS Code
-
π± Responsive Design:
- Adopted a mobile-first approach.
- Used Tailwind CSS for flexible styling.
- Conducted extensive testing across devices.
-
β‘ Real-Time Data Processing:
- Optimized database queries using Astra DB.
- Implemented caching strategies.
- Managed state efficiently with React hooks.
-
π€ AI Integration:
- Leveraged LangFlow for chatbot development.
- Established robust error handling.
- Continuously refined the AI with user feedback.
-
π Chart Optimization:
- Custom-built components with Recharts.
- Enabled dynamic scaling for responsive charts.
- Optimized data processing for faster rendering.
-
π Cross-Browser Compatibility:
- Conducted thorough browser testing.
- Used polyfills and fallbacks.
- Applied progressive enhancement techniques.
- Node.js (v14 or later)
- npm (v6 or later)
-
Clone the repository:
git clone https://github.com/VedantDeore/Astralytics.git
-
Navigate to the project directory:
cd Astralytics
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
- https://github.com/vedantdeore
- https://github.com/samyakraka
- https://github.com/riteshborse
- https://github.com/satyajitshinde112