Laundry Application

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.

©2024 Vinaypartap Singh | Portfolio