Skip to content

tejasvmodi/wedding_planning_application

Repository files navigation

Wedding Planner

Welcome to the Wedding Planner! This Flutter project serves as the frontend interface for users and vendors to interact with the wedding services offered through the Wedding Planner platform.

Features

  • User Interface: Intuitive and user-friendly interface for users.
  • Browsing Services: Users can easily browse through various wedding services offered by vendors.
  • Purchasing Services: Users can select and purchase services directly through the app.
  • Service Categories: Services are categorized for easy navigation and discovery.
  • Variations: Different options and variations for services are displayed clearly.

Technologies Used

  • Flutter: Framework for building natively compiled applications for mobile, web, and desktop from a single codebase.
  • Dart: Programming language used to develop Flutter applications.
  • Provider Package: For state management within the application.
  • HTTP Package: For making API calls to the backend server.
  • Flutter Image Picker: For selecting images from the device's gallery.

Project Structure

flutter_wedding_planner/
|- lib/
   |- models/            # Data models used within the application
   |- repository/        # Repository classes for making API calls
   |- screens/           # UI screens for different sections of the app
   |- services/          # Service classes for managing data
   |- widgets/           # Reusable widgets used throughout the app
|- pubspec.yaml          # Flutter project configuration file

Due to the free plan, the service may be down sometimes.

Getting Started

  1. Clone the repository:
    git clone https://github.com/tejasvmodi/wedding_planning_application.git
    
  2. Navigate into the project directory:
    cd wedding_planning_application
    
  3. Ensure Flutter is installed on your machine. If not, follow the official installation guide.
  4. Open the project in your preferred IDE (such as VS Code or Android Studio).
  5. Install dependencies by running:
    flutter pub get
    
  6. Run the app on a connected device or emulator:
    flutter run
    

Contributing

Contributors

Contributions are welcome! If you have any suggestions, improvements, or new features to add, feel free to submit a pull request.

Contact

For any inquiries or support, please contact Tejasv Modi.

You can also connect with me on LinkedIn.

Make Your Wedding Memorable 🎉! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published