Skip to content
This repository has been archived by the owner on Aug 16, 2023. It is now read-only.

Submission for app dev #44

Open
wants to merge 102 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
6094216
Update author.json
singhcoder694 Jun 24, 2023
3c9bf0e
Merge branch 'devclub-iitd:main' into main
singhcoder694 Jun 27, 2023
4d56f1c
initial commit
adityaraj-09 Jun 29, 2023
2361525
initial commit
adityaraj-09 Jun 29, 2023
a265b70
Delete app/android directory
adityaraj-09 Jun 29, 2023
c881614
Delete app/ios directory
adityaraj-09 Jun 29, 2023
f96046d
Delete app/lib directory
adityaraj-09 Jun 29, 2023
63fb8f4
Delete app/test directory
adityaraj-09 Jun 29, 2023
a8a48ab
Delete app/web directory
adityaraj-09 Jun 29, 2023
8d5f272
Delete .gitignore
adityaraj-09 Jun 29, 2023
da47a54
Delete .metadata
adityaraj-09 Jun 29, 2023
2fe984e
Delete analysis_options.yaml
adityaraj-09 Jun 29, 2023
d636743
Delete pubspec.lock
adityaraj-09 Jun 29, 2023
baddabb
Delete pubspec.yaml
adityaraj-09 Jun 29, 2023
f6bd333
initial commit
adityaraj-09 Jun 29, 2023
4f3a054
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jun 29, 2023
fd8bf77
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jun 29, 2023
06d9993
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jun 29, 2023
2e2b1bd
initial commit
adityaraj-09 Jun 29, 2023
f18c9cb
updated
adityaraj-09 Jun 29, 2023
6f0edcc
updated
adityaraj-09 Jun 29, 2023
24e724b
updated
adityaraj-09 Jun 29, 2023
be2fa24
updated
adityaraj-09 Jun 29, 2023
179c3f6
updated
adityaraj-09 Jun 29, 2023
ee5d381
Update author.json
adityaraj-09 Jun 30, 2023
0abbf14
Week 1 Work
singhcoder694 Jun 30, 2023
5953f84
Week 2 Task 2
singhcoder694 Jun 30, 2023
d3c9d72
updated
adityaraj-09 Jun 30, 2023
75516be
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jun 30, 2023
1e2add1
updated
adityaraj-09 Jun 30, 2023
e98d5c9
updated
adityaraj-09 Jun 30, 2023
8ed310c
Update author.json
adityaraj-09 Jun 30, 2023
4ee6547
Update author.json
adityaraj-09 Jun 30, 2023
5f10e23
updated
adityaraj-09 Jul 1, 2023
f48d3f8
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jul 1, 2023
8b9f85c
updated
adityaraj-09 Jul 2, 2023
2662382
updated
adityaraj-09 Jul 3, 2023
8ccd62e
updated
adityaraj-09 Jul 3, 2023
7e5160a
Week 2 Task 1
singhcoder694 Jul 3, 2023
83a65bc
Merge branch 'devclub-iitd:main' into main
adityaraj-09 Jul 3, 2023
f0cf3c3
Merge branch 'devclub-iitd:main' into main
singhcoder694 Jul 4, 2023
6375b15
updated
adityaraj-09 Jul 4, 2023
c78bf83
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jul 4, 2023
7c0560e
updated
adityaraj-09 Jul 4, 2023
84a9b4a
updated
adityaraj-09 Jul 5, 2023
c16aa52
updated
adityaraj-09 Jul 6, 2023
c4a0421
updated
adityaraj-09 Jul 6, 2023
3a338f8
updated
adityaraj-09 Jul 7, 2023
bd06c53
updated
adityaraj-09 Jul 8, 2023
ab4ae6c
Update author.json
adityaraj-09 Jul 9, 2023
d40b939
Merge branch 'devclub-iitd:main' into main
adityaraj-09 Jul 11, 2023
c3d7368
updated
adityaraj-09 Jul 11, 2023
5250f27
Merge remote-tracking branch 'origin/main'
adityaraj-09 Jul 11, 2023
20948ad
updated
adityaraj-09 Jul 12, 2023
d0b8a3c
updated
adityaraj-09 Jul 13, 2023
e08fb3e
updated
adityaraj-09 Jul 13, 2023
d83af49
updated
adityaraj-09 Jul 13, 2023
419c923
Merge branch 'devclub-iitd:main' into main
singhcoder694 Jul 14, 2023
63d2d80
updated
adityaraj-09 Jul 14, 2023
cff4734
updated
adityaraj-09 Jul 14, 2023
de88da8
updated
adityaraj-09 Jul 15, 2023
13f6b2b
updated
adityaraj-09 Jul 16, 2023
c3ba7aa
updated
adityaraj-09 Jul 17, 2023
084bc51
updated
adityaraj-09 Jul 17, 2023
b8874f3
updated
adityaraj-09 Jul 17, 2023
0eec263
updated
adityaraj-09 Jul 17, 2023
1e9c18b
updated
adityaraj-09 Jul 17, 2023
10c256e
updated
adityaraj-09 Jul 17, 2023
7bbe55c
Merge branch 'devclub-iitd:main' into main
adityaraj-09 Jul 17, 2023
d2f74cc
updated
adityaraj-09 Jul 18, 2023
9e395fb
updated
adityaraj-09 Jul 18, 2023
e1221a9
updated
adityaraj-09 Jul 18, 2023
de22bf8
Merge branch 'devclub-iitd:main' into main
singhcoder694 Jul 22, 2023
d6155cd
updated
adityaraj-09 Jul 27, 2023
9a4c644
React E-commerce Week-3
singhcoder694 Jul 28, 2023
4ace027
React Week-4 Work (COMPLETE E-COMMERCE WEB)
singhcoder694 Jul 28, 2023
f855b04
Update PULL_REQUEST_TEMPLATE.md
singhcoder694 Jul 28, 2023
7a4120b
updated
adityaraj-09 Jul 30, 2023
0c9628f
added bundle apk
adityaraj-09 Jul 30, 2023
e01f223
updated
adityaraj-09 Jul 30, 2023
334c59a
added bundle apk
adityaraj-09 Jul 30, 2023
2b070b3
Merge pull request #39 from singhcoder694/main
sunaina2863 Aug 9, 2023
33eba3d
Revert "Final Submission of Frontend (Summer of Code 2023)"
sunaina2863 Aug 10, 2023
0b5f20d
Merge pull request #59 from devclub-iitd/revert-39-main
sunaina2863 Aug 10, 2023
bfe4dd0
Revert "Final Submission of Frontend (Summer of Code 2023)"
sunaina2863 Aug 10, 2023
b97fd74
Merge pull request #62 from devclub-iitd/revert-39-main
sunaina2863 Aug 10, 2023
2dfa341
Merge branch 'devclub-iitd:main' into main
adityaraj-09 Aug 10, 2023
6315caf
updated
adityaraj-09 Aug 10, 2023
c5d5444
order
adityaraj-09 Aug 14, 2023
6b1896b
add
adityaraj-09 Apr 20, 2024
9def69c
add
adityaraj-09 Apr 20, 2024
b52dc0c
Update constants.dart
adityaraj-09 Apr 20, 2024
84ee599
Update addProduct.dart
adityaraj-09 Jul 5, 2024
93855ca
chore: Update background color in AuthPage
adityaraj-09 Jul 5, 2024
214b28c
chore: Update padding in profile pages
adityaraj-09 Jul 5, 2024
7a70e02
Merge branch 'main' of https://github.com/adityaraj-09/summer-of-code…
adityaraj-09 Jul 5, 2024
bfe6611
feat: Add Firebase authentication to MyApp
adityaraj-09 Jul 5, 2024
c4f40cc
refactor: Update background color in AuthPage
adityaraj-09 Jul 5, 2024
ea96e48
Revert "refactor: Update background color in AuthPage"
adityaraj-09 Jul 5, 2024
306822d
update
adityaraj-09 Jul 5, 2024
e15839a
Revert "update"
adityaraj-09 Jul 5, 2024
ca99153
refactor: Update background color in AuthPage
adityaraj-09 Jul 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 13 additions & 0 deletions .idea/summer-of-code-2023.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 7 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

49 changes: 49 additions & 0 deletions app/my_app/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Miscellaneous
*.class
*.log
*.pyc
*.swp
.DS_Store
.atom/
.buildlog/
.history
.svn/
migrate_working_dir/


# IntelliJ related
*.iml
*.ipr
*.iws
.idea/

# The .vscode folder contains launch configuration and tasks you configure in
# VS Code which you may wish to be included in version control, so this line
# is commented out by default.
#.vscode/

# Flutter/Dart/Pub related
**/doc/api/
**/ios/Flutter/.last_build_id
.dart_tool/
.flutter-plugins
.flutter-plugins-dependencies
.packages
.pub-cache/
.pub/
/build/


# Symbolication related
app.*.symbols

# Obfuscation related
app.*.map.json

# Android Studio will place build artifacts here
/android/app/debug
/android/app/profile
/android/app/release


/server/node_modules/
36 changes: 36 additions & 0 deletions app/my_app/.metadata
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled.

version:
revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
channel: stable

project_type: app

# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
base_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
- platform: android
create_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
base_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
- platform: ios
create_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
base_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
- platform: web
create_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf
base_revision: 4d9e56e694b656610ab87fcf2efbcd226e0ed8cf

# User provided section

# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'
16 changes: 16 additions & 0 deletions app/my_app/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# my_app

A new Flutter project.

## Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

- [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab)
- [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook)

For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
29 changes: 29 additions & 0 deletions app/my_app/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.

# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml

linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at
# https://dart-lang.github.io/linter/lints/index.html.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule

# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options
13 changes: 13 additions & 0 deletions app/my_app/android/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java

# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
key.properties
**/*.keystore
**/*.jks
69 changes: 69 additions & 0 deletions app/my_app/android/app/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}

def flutterRoot = localProperties.getProperty('flutter.sdk')
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'com.google.gms.google-services'
apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"

android {
compileSdkVersion 33
ndkVersion flutter.ndkVersion

compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}

kotlinOptions {
jvmTarget = '1.8'
}

sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}

defaultConfig {
applicationId "com.example.my_app"
minSdkVersion 21
targetSdkVersion 33
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}

buildTypes {
release {

signingConfig signingConfigs.debug
}
}
}

flutter {
source '../..'
}

dependencies {
implementation platform('com.google.firebase:firebase-bom:31.3.0')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
40 changes: 40 additions & 0 deletions app/my_app/android/app/google-services.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"project_info": {
"project_number": "403821237732",
"firebase_url": "https://abced-12073-default-rtdb.firebaseio.com",
"project_id": "abced-12073",
"storage_bucket": "abced-12073.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:403821237732:android:d61b7bce682c700f2263f1",
"android_client_info": {
"package_name": "com.example.my_app"
}
},
"oauth_client": [
{
"client_id": "403821237732-vedg81f7441p17kp9gtrfqglgolf1ngt.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyA39lImMlBWO7YYoNyNo-8SOo_Pqovq1x0"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "403821237732-vedg81f7441p17kp9gtrfqglgolf1ngt.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}
8 changes: 8 additions & 0 deletions app/my_app/android/app/src/debug/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.my_app">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
36 changes: 36 additions & 0 deletions app/my_app/android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.my_app">

<uses-permission android:name="android.permission.INTERNET"/>
<application
android:label="E-commerce"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:exported="true"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
</manifest>
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
package com.example.my_app

import io.flutter.embedding.android.FlutterActivity
import io.flutter.embedding.android.FlutterFragmentActivity

class MainActivity: FlutterFragmentActivity() {
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" />

<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
12 changes: 12 additions & 0 deletions app/my_app/android/app/src/main/res/drawable/launch_background.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />

<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading