SkyRabbit is an AI-powered mobile application that combines intelligent assistance, real-time communication, weather forecasting, and IoT monitoring into one modern platform.
Built using React Native, Firebase, Node.js, and MongoDB, the app delivers a smart and interactive user experience with scalable backend support.
- Smart AI-powered assistant
- Context-aware interactions
- Real-time responses
- Instant messaging support
- Firebase-powered communication
- Smooth mobile chat experience
- Live weather updates
- Smart weather-based recommendations
- Dynamic forecasting system
- Sensor data integration
- Real-time IoT device monitoring
- Data visualization support
- Built with React Native
- Android-ready architecture
- Responsive and modern UI
- React Native
- Expo
- TailwindCSS / NativeWind
- Node.js
- Express.js
- Firebase
- MongoDB
- EAS Build
- Babel
- TypeScript
SkyRabbit/
│
├── app/ # Main application screens
├── components/ # Reusable UI components
├── backend/ # Backend services
├── api/ # API integrations
├── hooks/ # Custom React hooks
├── context/ # Context API state management
├── utils/ # Utility functions
├── assets/ # Images and static assets
├── constants/ # App constants
├── scripts/ # Helper scripts
│
├── firebaseConfig.js # Firebase configuration
├── server.js # Backend entry point
├── package.json
└── README.md