Proxplore is a modern, feature-rich mobile application built with React Native and Expo. It provides a seamless user experience for exploring, searching, and managing personal content, utilizing NativeWind for beautiful, responsive styling.
- Intuitive Navigation: Custom Bottom Tab Navigation with a central floating "Scan" button.
- Explore & Search: Advanced search capabilities with personalization options.
- QR/Barcode Scanning: Integrated camera functionality for scanning.
- Personal Dashboard: Profile management, saved items, and settings.
- Rich UI/UX: Smooth animations and a polished design system using Tailwind CSS (NativeWind).
- Additional Utilities:
- Weather updates
- Notifications system
- Multi-language support
- Help & Support section
- Image expansion/viewing
- Core: React Native, Expo
- Language: JavaScript (ES6+)
- Styling: NativeWind (Tailwind CSS)
- Navigation: React Navigation (Stack & Bottom Tabs)
- Icons: Lucide React Native, Expo Vector Icons
- Device Features: Expo Camera, Expo Haptics, Expo Secure Store, Expo Local Authentication
(Add screenshots of your app here)
Follow these steps to set up the project locally:
-
Clone the repository:
git clone https://github.com/yourusername/proxplore.git cd proxplore -
Install dependencies:
npm install # or yarn install -
Start the development server:
npx expo start
-
Run on Usage:
- Android: Scan the QR code with the Expo Go app.
- iOS: Scan the QR code with the Camera app (requires Expo Go).
- Emulator: Press
afor Android Emulator orifor iOS Simulator.
Proxplore/
├── assets/ # Images and static assets
├── components/ # Reusable UI components
├── screens/ # Application screens (Home, Profile, Scan, etc.)
├── App.js # Main application entry point
├── app.json # Expo configuration
├── babel.config.js # Babel configuration
├── tailwind.config.js # Tailwind CSS configuration
└── ...
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.