Developed LaundryPal, a cutting-edge laundry application using React Native and Firebase. The app seamlessly integrates features such as user profiles, order history, date picking for delivery, and automatic location detection. LaundryPal offers users a convenient and efficient way to manage their laundry needs with a user-friendly interface.
Role: Full Stack Mobile Developer
Technology Used: React Native, Firebase (Authentication, Firestore), JavaScript & Redux Toolkit
Key Features:
1: User Profiles
Personalized Profiles
Users can create and manage their profiles with preferences, contact details, and delivery preferences.
Order History
Accessible from the profile, providing a detailed overview of past laundry orders.
2: Order Management
Seamless Order Placement
Users can effortlessly place orders with a simple and intuitive interface.
Real-time Updates
Receive real-time updates on order status, from pickup to delivery.
3: Date Picking
Calender Integration
Users can pick delivery dates using an integrated calendar feature.
Schedule Flexibility
Choose delivery times that suit their schedule for a personalized experience.
4: Automatic Location Detection
Geolocation Api
Automatically detects the user's location, simplifying the order process.
Custom Location Input
Users can manually input or adjust their delivery location for flexibility.
Challenges: Implementing seamless integration between React Native and Firebase for real-time updates, ensuring accurate location detection, and designing an intuitive user interface.
Solution: Leveraged React Native's capabilities to create a responsive and cross-platform application. Integrated Firebase for user authentication, Firestore for real-time data updates, and the Geolocation API for automatic location detection.
Results: LaundryPal successfully provides users with a streamlined laundry management experience. Positive feedback highlights the app's intuitive design, automatic location features, and efficient order tracking.
Learnings: Gained extensive experience in mobile app development using React Native, Firebase integration, and Geolocation API usage. Improved skills in creating responsive and user-friendly interfaces for on-the-go applications.
Future Improvements: Planning to enhance LaundryPal by implementing additional features such as push notifications, in-app chat support, and more customization options for users.