Skip to content

navaghandabhi/AllEvents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event App

Overview

Event App is a Flutter application that accesses with Google Log-in and adds users' data to Firestore and displays a list of events in a grid layout using a staggered grid view. Users can tap on an event to view its details. This project demonstrates the use of GetX for state management and routing, and flutter_staggered_grid_view for the grid layout.

Splash Screen Intro Screen 1 Intro Screen 2 Login
Home Home Category Category
category filtered home screen detail screen Webview

Features

  • Google log-in
  • Displays a list of events in a staggered grid view.
  • Tap on an event to view its details.
  • Uses GetX for state management and routing.
  • Caches images using CachedNetworkImage.

Getting Started

Prerequisites

Ensure you have Flutter installed on your machine. You can download Flutter from flutter.dev. Follow the official documentation for installation instructions.

Please make sure to use the latest version of Flutter 3.22.0

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/event_app.git
  1. Add Firebase to the project
Enable Google sign-in in Firebase Authentication
Enable Firestore database and create documents "users" and give read and write permission
  1. **Run Project ** before running the project follow these commands
flutter upgrade
flutter clean
flutter pub get
flutter run

About

A project for manage all events all around world

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages