Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dry Code Added for everyone contributing #4

Open
wants to merge 36 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
8d18255
initial commit
vatsal-06 Jan 28, 2025
cdb6830
bg color updated
vatsal-06 Jan 28, 2025
16e30be
bg color updated
vatsal-06 Jan 29, 2025
c40c6fa
bg color updated
vatsal-06 Jan 29, 2025
5503050
first draft ready
vatsal-06 Jan 29, 2025
1ed4f94
first draft changes in background completed
vatsal-06 Jan 29, 2025
6d820de
first draft changes in background completed
vatsal-06 Jan 30, 2025
5f6d866
NavBar Added
vatsal-06 Feb 1, 2025
1c50765
NavBar Added & Fixed
vatsal-06 Feb 2, 2025
03d9f21
NavBar Added & Fixed
vatsal-06 Feb 2, 2025
9ab6ca4
NavBar Added & Fixed
vatsal-06 Feb 2, 2025
47d158d
NavBar Added & Fixed
vatsal-06 Feb 2, 2025
ec3c2d7
Safe Area Added
vatsal-06 Feb 4, 2025
ebfd4ac
Floating Button Commented
vatsal-06 Feb 5, 2025
dbc9089
Whacky Ghost's edit
WhackyCrayon830 Feb 5, 2025
e2344b9
Floating Button Commented
vatsal-06 Feb 5, 2025
0bfefac
Merge branch 'Nishchey' of https://github.com/vatsal-06/makeathon7-app
vatsal-06 Feb 5, 2025
11e013b
Nischey's Home Page Added
vatsal-06 Feb 5, 2025
6caff68
Nischey's Home Page Added
vatsal-06 Feb 5, 2025
0fdf947
iOS permissions added
vatsal-06 Feb 7, 2025
876a12d
Map Page Added
vatsal-06 Feb 9, 2025
054e2c2
Login Page dry code added
vatsal-06 Feb 11, 2025
2d5ab14
Media Query sizes added to all icons
vatsal-06 Feb 11, 2025
8a8f474
login page
khushidangi Feb 14, 2025
ecfd40c
Login Page pulled
vatsal-06 Feb 21, 2025
136e48d
Merge pull request #1 from vatsal-06/Khushi
vatsal-06 Feb 21, 2025
8ce7de4
Login Page pulled
vatsal-06 Feb 23, 2025
19e46f8
Annoucemnets Page Added
vatsal-06 Feb 23, 2025
79985fa
Timeline Added
vatsal-06 Feb 23, 2025
3bea241
check
vatsal-06 Feb 23, 2025
29dd61a
files added
Krishmandot Feb 23, 2025
7d44621
Merge pull request #2 from vatsal-06/Krish
vatsal-06 Feb 24, 2025
5891ef3
profile page updated
vatsal-06 Feb 24, 2025
54f7337
profile: Add profile icon
vatsal-06 Feb 24, 2025
d54189b
Firebase Intialized
vatsal-06 Feb 25, 2025
92383a8
Firebase Auth Added
vatsal-06 Feb 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "makeathon7-app",
"request": "launch",
"type": "dart"
},
{
"name": "makeathon7-app (profile mode)",
"request": "launch",
"type": "dart",
"flutterMode": "profile"
},
{
"name": "makeathon7-app (release mode)",
"request": "launch",
"type": "dart",
"flutterMode": "release"
}
]
}
6 changes: 6 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"files.readonlyInclude": {
"{**/.c4z/.extsrcs/*.PROTSYM.cbl,**/.c4z/.extsrcs/*.PROTSYM.listing}": true
},
"java.configuration.updateBuildConfiguration": "automatic"
}
6 changes: 5 additions & 1 deletion android/app/build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
plugins {
id "com.android.application"
// START: FlutterFire Configuration
id 'com.google.gms.google-services'
// END: FlutterFire Configuration
id "kotlin-android"
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
id "dev.flutter.flutter-gradle-plugin"
Expand All @@ -24,7 +27,8 @@ android {
applicationId = "com.example.makeathon7"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
minSdk = flutter.minSdkVersion
minSdkVersion 23
// minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
versionName = flutter.versionName
Expand Down
29 changes: 29 additions & 0 deletions android/app/google-services.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"project_info": {
"project_number": "23981252288",
"project_id": "makeathon7-app",
"storage_bucket": "makeathon7-app.firebasestorage.app"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:23981252288:android:5c9b5df540d15ec6961725",
"android_client_info": {
"package_name": "com.example.makeathon7"
}
},
"oauth_client": [],
"api_key": [
{
"current_key": "AIzaSyDcrnyQLLZ0q50mkvf1-mZqr3pisJoq36w"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": []
}
}
}
],
"configuration_version": "1"
}
3 changes: 3 additions & 0 deletions android/settings.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ pluginManagement {
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "8.1.0" apply false
// START: FlutterFire Configuration
id "com.google.gms.google-services" version "4.3.15" apply false
// END: FlutterFire Configuration
id "org.jetbrains.kotlin.android" version "1.8.22" apply false
}

Expand Down
1 change: 1 addition & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"flutter":{"platforms":{"android":{"default":{"projectId":"makeathon7-app","appId":"1:23981252288:android:5c9b5df540d15ec6961725","fileOutput":"android/app/google-services.json"}},"ios":{"default":{"projectId":"makeathon7-app","appId":"1:23981252288:ios:8aff561268034533961725","uploadDebugSymbols":false,"fileOutput":"ios/Runner/GoogleService-Info.plist"}},"macos":{"default":{"projectId":"makeathon7-app","appId":"1:23981252288:ios:8aff561268034533961725","uploadDebugSymbols":false,"fileOutput":"macos/Runner/GoogleService-Info.plist"}},"dart":{"lib/firebase_options.dart":{"projectId":"makeathon7-app","configurations":{"android":"1:23981252288:android:5c9b5df540d15ec6961725","ios":"1:23981252288:ios:8aff561268034533961725","macos":"1:23981252288:ios:8aff561268034533961725","web":"1:23981252288:web:82576c29e4435f0d961725","windows":"1:23981252288:web:5eac14407754234c961725"}}}}}}
1 change: 1 addition & 0 deletions ios/Flutter/Debug.xcconfig
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
1 change: 1 addition & 0 deletions ios/Flutter/Release.xcconfig
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
44 changes: 44 additions & 0 deletions ios/Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '12.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}

def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end

File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
use_frameworks!
use_modular_headers!

flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
target 'RunnerTests' do
inherit! :search_paths
end
end

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
101 changes: 101 additions & 0 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,101 @@
PODS:
- Firebase/Auth (11.8.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 11.8.0)
- Firebase/CoreOnly (11.8.0):
- FirebaseCore (~> 11.8.0)
- firebase_auth (5.5.0):
- Firebase/Auth (= 11.8.0)
- firebase_core
- Flutter
- firebase_core (3.12.0):
- Firebase/CoreOnly (= 11.8.0)
- Flutter
- FirebaseAppCheckInterop (11.9.0)
- FirebaseAuth (11.8.1):
- FirebaseAppCheckInterop (~> 11.0)
- FirebaseAuthInterop (~> 11.0)
- FirebaseCore (~> 11.8.0)
- FirebaseCoreExtension (~> 11.8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/Environment (~> 8.0)
- GTMSessionFetcher/Core (< 5.0, >= 3.4)
- RecaptchaInterop (~> 100.0)
- FirebaseAuthInterop (11.9.0)
- FirebaseCore (11.8.1):
- FirebaseCoreInternal (~> 11.8.0)
- GoogleUtilities/Environment (~> 8.0)
- GoogleUtilities/Logger (~> 8.0)
- FirebaseCoreExtension (11.8.0):
- FirebaseCore (~> 11.8.0)
- FirebaseCoreInternal (11.8.0):
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- Flutter (1.0.0)
- GoogleUtilities/AppDelegateSwizzler (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Privacy
- GoogleUtilities/Environment (8.0.2):
- GoogleUtilities/Privacy
- GoogleUtilities/Logger (8.0.2):
- GoogleUtilities/Environment
- GoogleUtilities/Privacy
- GoogleUtilities/Network (8.0.2):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Privacy
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (8.0.2)":
- GoogleUtilities/Privacy
- GoogleUtilities/Privacy (8.0.2)
- GoogleUtilities/Reachability (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privacy
- GTMSessionFetcher/Core (4.4.0)
- RecaptchaInterop (100.0.0)

DEPENDENCIES:
- firebase_auth (from `.symlinks/plugins/firebase_auth/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- Flutter (from `Flutter`)

SPEC REPOS:
trunk:
- Firebase
- FirebaseAppCheckInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreExtension
- FirebaseCoreInternal
- GoogleUtilities
- GTMSessionFetcher
- RecaptchaInterop

EXTERNAL SOURCES:
firebase_auth:
:path: ".symlinks/plugins/firebase_auth/ios"
firebase_core:
:path: ".symlinks/plugins/firebase_core/ios"
Flutter:
:path: Flutter

SPEC CHECKSUMS:
Firebase: d80354ed7f6df5f9aca55e9eb47cc4b634735eaf
firebase_auth: cecfcb5b0655e1cb66a5c45a88ee77811ca93514
firebase_core: 6e223dfa350b2edceb729cea505eaaef59330682
FirebaseAppCheckInterop: 9226f7217b43e99dfa0bc9f674ad8108cef89feb
FirebaseAuth: ad59a1a7b161e75f74c39f70179d2482d40e2737
FirebaseAuthInterop: 2a26ee1bea6d47df8048683cfa071e7da657798f
FirebaseCore: 99fe0c4b44a39f37d99e6404e02009d2db5d718d
FirebaseCoreExtension: 3d3f2017a00d06e09ab4ebe065391b0bb642565e
FirebaseCoreInternal: df24ce5af28864660ecbd13596fc8dd3a8c34629
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
GTMSessionFetcher: 75b671f9e551e4c49153d4c4f8659ef4f559b970
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21

PODFILE CHECKSUM: 819463e6a0290f5a72f145ba7cde16e8b6ef0796

COCOAPODS: 1.16.2
Loading