Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
1a2037f
chore:modified signup button to become a reusable custom button that …
DeveloperMindset123 Mar 8, 2025
6a5129c
feat:fixed signin logic, and implemented responsivity.
DeveloperMindset123 Mar 9, 2025
1eac8ae
chore:minor changes to calendar view and tab layout.
DeveloperMindset123 Mar 10, 2025
5e65286
fix:theme related issue that lead to bug regarding app startup during…
DeveloperMindset123 Mar 13, 2025
deeb7c6
feat:static events finally renders
DeveloperMindset123 Mar 13, 2025
6bdd90f
feat:data passing to identify user to map events partially implemented.
DeveloperMindset123 Mar 13, 2025
0636ee4
chore:current progress with calendar event storage.
DeveloperMindset123 Mar 15, 2025
487ccbd
chore:minor work progress.
DeveloperMindset123 Mar 17, 2025
0303b77
chore:semi-working calendar component, third iteration to fix impleme…
DeveloperMindset123 Mar 17, 2025
fa62d74
chore:minor update to modal and button logic, WIP.
DeveloperMindset123 Mar 19, 2025
fcd3edf
feat:bare minimum modal logic done.
DeveloperMindset123 Mar 19, 2025
8c58dfb
chore:some minor progress with the modal componnet of the schedule of…
DeveloperMindset123 Mar 21, 2025
8952c90
wip:datetimepicker logic.
DeveloperMindset123 Mar 22, 2025
873e307
feat:date selection logic for event now works.
DeveloperMindset123 Mar 22, 2025
9fdac3f
feat:recurring event logic selection works.
DeveloperMindset123 Mar 22, 2025
2471727
feat:event color update logic completely working now.
DeveloperMindset123 Mar 22, 2025
ede41c6
wip:id update not entirely working.
DeveloperMindset123 Mar 24, 2025
d0df677
feat:fixed issue with id not working.
DeveloperMindset123 Mar 24, 2025
d2e12ee
feat:event creation logic now works!
DeveloperMindset123 Mar 24, 2025
aa66c20
fix:time formatting
DeveloperMindset123 Mar 25, 2025
14a688b
fix:on press event handler function, implemented memoization to preve…
DeveloperMindset123 Mar 25, 2025
1df8594
chore:some minor cleanup of dead code.
DeveloperMindset123 Mar 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
8 changes: 7 additions & 1 deletion app.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
module.exports = {
expo: {
newArchEnabled: true,
name: 'expo-router-starter-kit-(expo-go)',
owner: 'Ayan',
experiments: {
Expand All @@ -19,10 +20,13 @@ module.exports = {
},
updates: {
fallbackToCacheTimeout: 0,
url: 'https://u.expo.dev/564f22dd-cb02-43e7-b4a9-d0f7c49ea2ef',
// url: 'https://u.expo.dev/564f22dd-cb02-43e7-b4a9-d0f7c49ea2ef',
},
mode: 'production',
assetBundlePatterns: ['**/*'],
packagerOpts: {
assetExts: ['ttf', 'otf'],
},
build: {
development: {
distribution: 'internal',
Expand All @@ -35,6 +39,7 @@ module.exports = {
},
},
ios: {
// newArchEnabled: true,
supportsTablet: true,
bundleIdentifier: 'com.your.bundle.identifier',
},
Expand All @@ -43,6 +48,7 @@ module.exports = {
},
android: {
package: 'com.your.bundle.identifier',
// newArchEnabled: true,
adaptiveIcon: {
foregroundImage: './public/adaptive-icon.png',
backgroundColor: '#ffffff',
Expand Down
63 changes: 33 additions & 30 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
"test-server": "npx ts-node-dev --respawn src/lib/api/auth/test.routes.ts",
"server": "npx tsx src/lib/api/server.ts",
"start": "expo start",
"android": "expo start --android",
"ios": "expo start --ios",
"android": "expo run:android",
"ios": "expo run:ios",
"web": "expo start --web",
"lint": "eslint src --ext .js,.jsx,.ts,.tsx",
"ts:check": "tsc",
Expand All @@ -23,20 +23,20 @@
"dependencies": {
"@babel/plugin-proposal-export-namespace-from": "^7.18.9",
"@expo/cli": "^0.18.29",
"@expo/config-plugins": "~8.0.0",
"@expo/metro-config": "~0.18.11",
"@expo/prebuild-config": "~7.0.0",
"@expo/config-plugins": "~9.0.0",
"@expo/metro-config": "~0.19.0",
"@expo/prebuild-config": "~8.0.0",
"@expo/vector-icons": "14.0.3",
"@hookform/resolvers": "^3.2.0",
"@howljs/calendar-kit": "^2.2.1",
"@mobile-reality/react-native-select-pro": "^2.3.0",
"@prisma/client": "^5.22.0",
"@react-native-async-storage/async-storage": "2.0.0",
"@react-native-community/datetimepicker": "8.0.1",
"@react-native-picker/picker": "2.7.5",
"@react-native-async-storage/async-storage": "1.23.1",
"@react-native-community/datetimepicker": "8.2.0",
"@react-native-picker/picker": "2.9.0",
"@react-navigation/material-top-tabs": "^6.6.14",
"@react-navigation/native": "^6.1.7",
"@rneui/themed": "^4.0.0-rc.8",
"@shopify/flash-list": "1.6.4",
"@shopify/flash-list": "1.7.3",
"@types/bcrypt": "^5.0.2",
"@types/express": "^5.0.0",
"@types/jsonwebtoken": "^9.0.7",
Expand All @@ -48,17 +48,17 @@
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"crypto-ts": "^1.0.2",
"expo": "51.0.34",
"expo-device": "~6.0.2",
"expo-font": "~12.0.10",
"expo-haptics": "~13.0.1",
"expo-image": "1.13.0",
"expo-linking": "^6.3.1",
"expo-router": "3.5.23",
"expo-splash-screen": "0.27.6",
"expo-status-bar": "~1.12.1",
"expo-updates": "0.25.25",
"expo-web-browser": "~13.0.3",
"expo": "^52.0.10",
"expo-device": "~7.0.2",
"expo-font": "~13.0.4",
"expo-haptics": "~14.0.1",
"expo-image": "~2.0.6",
"expo-linking": "~7.0.5",
"expo-router": "~4.0.17",
"expo-splash-screen": "~0.29.22",
"expo-status-bar": "~2.0.1",
"expo-updates": "~0.27.3",
"expo-web-browser": "~14.0.2",
"express": "^4.21.0",
"fs-extra": "^11.2.0",
"jsonwebtoken": "^9.0.2",
Expand All @@ -70,20 +70,20 @@
"prop-types": "^15.8.1",
"ratemyprofessor-api": "^1.0.1",
"react": "^18.2.0",
"react-dom": "18.2.0",
"react-native": "0.74.5",
"react-dom": "18.3.1",
"react-native": "0.76.7",
"react-native-awesome-slider": "^2.5.3",
"react-native-bouncy-checkbox": "^4.1.2",
"react-native-calendars": "^1.1307.0",
"react-native-crypto": "^2.2.0",
"react-native-element-dropdown": "^2.12.2",
"react-native-gesture-handler": "2.16.1",
"react-native-pager-view": "6.3.0",
"react-native-gesture-handler": "~2.20.2",
"react-native-pager-view": "6.5.1",
"react-native-picker": "^4.3.7",
"react-native-reanimated": "~3.10.1",
"react-native-safe-area-context": "4.10.5",
"react-native-screens": "3.31.1",
"react-native-svg": "15.2.0",
"react-native-reanimated": "~3.16.1",
"react-native-safe-area-context": "4.12.0",
"react-native-screens": "~4.4.0",
"react-native-svg": "15.8.0",
"react-native-tab-view": "^3.5.2",
"react-native-toast-message": "^2.2.1",
"react-native-url-polyfill": "^2.0.0",
Expand All @@ -94,7 +94,7 @@
},
"devDependencies": {
"@babel/core": "^7.24.7",
"@types/react": "~18.2.79",
"@types/react": "~18.3.12",
"@types/react-native": "^0.73.0",
"@typescript-eslint/eslint-plugin": "^6.13.1",
"@typescript-eslint/parser": "^6.13.1",
Expand All @@ -107,6 +107,9 @@
"tsx": "^4.19.1",
"typescript": "5.3.3"
},
"peerDependencies": {
"@react-navigation/native": "^7.0.14"
},
"resolutions": {
"react-refresh": "~0.14.0"
},
Expand Down
Loading
Loading