Skip to content

Commit

Permalink
Merge pull request #32 from vijaymehrotra/newtrying
Browse files Browse the repository at this point in the history
Updated the Readme.md file
  • Loading branch information
LegendSumeet authored Feb 8, 2024
2 parents ef55fa9 + 839ddf3 commit a84d079
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 58 deletions.
31 changes: 16 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,30 @@
![image](https://github.com/LegendSumeet/eventapp/assets/85386116/32750f28-0f15-4527-8093-4443eea583b5)



![image](https://github.com/LegendSumeet/eventapp/assets/85386116/70ab69d2-f062-48f5-bdc6-dd46c7a26d8f)

---

arkit
# Event Planning App

An open-source Flutter-based Event Planning App designed to streamline the process of organizing and managing various types of events, from small gatherings to large-scale conferences and festivals. With intuitive features and a user-friendly interface, this app empowers event organizers and attendees alike to create memorable experiences effortlessly.

# Event Planning App
Organizers can easily create and manage events, set up ticketing and registration processes, track RSVPs, and communicate with attendees seamlessly. The app offers comprehensive event management tools, including scheduling, venue selection, speaker coordination, and promotional activities, to ensure smooth execution from start to finish.

An open-source Flutter-based Event Planning App to simplify the process of organizing and managing various types of events.
For attendees, the app provides a convenient platform to discover, browse, and RSVP to events based on their interests, preferences, and location. With features like event search, personalized recommendations, and social sharing capabilities, users can explore a diverse range of events and stay informed about upcoming gatherings in their area.

## Features


- **Popular Events Section**: Highlights trending or popular events that users may be interested in attending.
- **Recommended Section**: Provides personalized event recommendations based on user preferences, past activity, or other factors.
- **Interactive Event Calendar**: Users can access a dynamic calendar view to browse upcoming events, view event details, and add events to their schedule.
- **Ticketing and Registration**: Secure ticketing and registration system enables organizers to sell tickets, manage attendee registrations, and track ticket sales in real-time.
- **Venue Selection and Mapping**: Integration with maps and location services allows users to find event venues easily and navigate to event locations.
- **Community Engagement**: Social features facilitate interaction and engagement among event attendees, speakers, and organizers through messaging, networking, and group discussions.
- **Accessibility and Customization**: Accessibility options and customizable settings ensure inclusivity and cater to diverse user preferences and needs.
- **Event Creation and Management**: Organizers can create, customize, and manage events effortlessly, including scheduling, ticketing, and attendee management.
- **Edit Profile Section**: Enables users to update their profile information, including name, email, profile picture, and other relevant details.
- **Search Feature**: Allows users to search for events based on keywords, dates, locations, or other criteria.
- **Light and Dark Mode**: Offers users the option to switch between light and dark themes to suit their preferences and reduce eye strain in different lighting conditions.

## Tech Stack

Expand Down Expand Up @@ -44,32 +54,23 @@ Follow these steps to get the project up and running on your local machine:
```

4. **Run the app:**

```sh
flutter run
```

## Contributing

#IWOC2024

We welcome contributions from the community! To contribute to this project:

1. Fork the repository.

2. Create a new branch for your feature or bug fix:

```sh
git checkout -b feature/new-feature
```

3. Commit your changes and push to the branch:

```sh
git commit -am 'Add new feature'
git push origin feature/new-feature
```

4. Create a pull request against the `main` branch.

5. Our team will review your pull request, provide feedback, and merge it once it's ready.
3 changes: 3 additions & 0 deletions lib/ui/pages/home_page.dart
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ import 'package:event_app/app/resources/constant/named_routes.dart';
import 'package:event_app/bloc/event_cubit.dart';
import 'package:event_app/controllers/Home%20Page%20controllers/location_controller.dart';
import 'package:event_app/data/event_model.dart';
import 'package:event_app/models/Home%20page%20models/locationModel.dart';
import 'package:event_app/ui/pages/profile_page.dart';
import 'package:event_app/ui/pages/view_all_page.dart';
import 'package:event_app/ui/widgets/card_event_this_month.dart';
import 'package:event_app/ui/widgets/card_popular_event.dart';
import 'package:event_app/ui/widgets/custom_app_bar.dart';
Expand Down
2 changes: 2 additions & 0 deletions macos/Flutter/GeneratedPluginRegistrant.swift
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@
import FlutterMacOS
import Foundation

import geolocator_apple
import path_provider_foundation

func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
GeolocatorPlugin.register(with: registry.registrar(forPlugin: "GeolocatorPlugin"))
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
}
58 changes: 15 additions & 43 deletions pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -89,14 +89,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.1.0"
fixnum:
dependency: transitive
description:
name: fixnum
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
url: "https://pub.dev"
source: hosted
version: "1.1.0"
flutter:
dependency: "direct main"
description: flutter
Expand Down Expand Up @@ -164,50 +156,42 @@ packages:
dependency: "direct main"
description:
name: geolocator
sha256: e946395fc608842bb2f6c914807e9183f86f3cb787f6b8f832753e5251036f02
sha256: b8f520252c5c66851295bcc263bc8ae7555501938427f72216ba7688702e261d
url: "https://pub.dev"
source: hosted
version: "10.1.0"
version: "7.7.1"
geolocator_android:
dependency: transitive
description:
name: geolocator_android
sha256: "741579fa6c9e412984d2bdb2fbaa54e3c3f7587c60aeacfe6e058358a11f40f8"
sha256: "2f84d6d68b97a3774f2c4111ac95ec5898cd9b98f12193fc3ea7fa21d7a8b46c"
url: "https://pub.dev"
source: hosted
version: "4.4.0"
version: "2.1.0"
geolocator_apple:
dependency: transitive
description:
name: geolocator_apple
sha256: "16cdb6b8d3685d3e07a7e54e88e97106f4fae9e496191f33e8bb389cce14f198"
sha256: "1e8e398cc92151d946a4bbd34e2075885333e42d35ca33e418e7ce7b0a29991e"
url: "https://pub.dev"
source: hosted
version: "2.3.4"
version: "1.2.2"
geolocator_platform_interface:
dependency: transitive
description:
name: geolocator_platform_interface
sha256: "6c8d494d6948757c56720b778af742f6973f31fca1f702a7539b8917e4a2468a"
sha256: "9d6f34a8a4b704d504f34acc5e52d880a7d2caedd99739902d6319179b0336d4"
url: "https://pub.dev"
source: hosted
version: "4.2.0"
version: "2.3.6"
geolocator_web:
dependency: transitive
description:
name: geolocator_web
sha256: "59083f7e0871b78299918d92bf930a14377f711d2d1156c558cd5ebae6c20d58"
url: "https://pub.dev"
source: hosted
version: "2.2.0"
geolocator_windows:
dependency: transitive
description:
name: geolocator_windows
sha256: a92fae29779d5c6dc60e8411302f5221ade464968fe80a36d330e80a71f087af
sha256: "0b9e0ec13ce2211085cae0055b3516c975bd6cfe2878a20c8f13611f1a259855"
url: "https://pub.dev"
source: hosted
version: "0.2.2"
version: "2.0.6"
google_fonts:
dependency: "direct main"
description:
Expand Down Expand Up @@ -381,14 +365,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.10.0"
sprintf:
dependency: transitive
description:
name: sprintf
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
url: "https://pub.dev"
source: hosted
version: "7.0.0"
stack_trace:
dependency: transitive
description:
Expand Down Expand Up @@ -445,14 +421,6 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.2"
uuid:
dependency: transitive
description:
name: uuid
sha256: cd210a09f7c18cbe5a02511718e0334de6559871052c90a90c0cca46a4aa81c8
url: "https://pub.dev"
source: hosted
version: "4.3.3"
vector_math:
dependency: transitive
description:
Expand All @@ -473,6 +441,10 @@ packages:
dependency: transitive
description:
name: win32
sha256: b0f37db61ba2f2e9b7a78a1caece0052564d1bc70668156cf3a29d676fe4e574
url: "https://pub.dev"
source: hosted
version: "5.1.1"
xdg_directories:
dependency: transitive
description:
Expand All @@ -482,5 +454,5 @@ packages:
source: hosted
version: "1.0.4"
sdks:
dart: ">=3.1.0-185.0.dev <4.0.0"
dart: ">=3.1.0 <4.0.0"
flutter: ">=3.10.0"
3 changes: 3 additions & 0 deletions pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ dependencies:
google_fonts: ^6.1.0
flutter_bloc: ^8.1.3
curved_navigation_bar: ^1.0.3
geolocator: ^7.6.2
table_calendar: ^3.0.1
geocoding: ^2.0.0

dev_dependencies:
flutter_test:
Expand Down

0 comments on commit a84d079

Please sign in to comment.