Commit Graph

188 Commits

Author SHA1 Message Date
Nitin Kanchinadam
6ca547cc98 tried to set up oauth, need to get authorizationURI into the frontend for display 2021-07-02 20:35:57 -04:00
Nitin Kanchinadam
99291fb37b Merge branch 'main' of https://github.com/myfatemi04/wheelshare-frontend 2021-07-02 20:08:14 -04:00
Nitin Kanchinadam
fcaac3d419 commit on 'main' 2021-07-01 14:10:49 -04:00
Michael Fatemi
8befbe2d6f make frontend update signup in backend 2021-07-01 13:06:33 -04:00
Michael Fatemi
cf3a84d1c5 add start time and end time client-side validation 2021-07-01 00:39:06 -04:00
Michael Fatemi
305c738e50 disable end date selector when creating event 2021-07-01 00:34:18 -04:00
Michael Fatemi
f17feac497 disable day of week selector when event is being created 2021-07-01 00:33:18 -04:00
Michael Fatemi
7dc5e92c46 refactor event creation api 2021-07-01 00:25:48 -04:00
Michael Fatemi
66b5c8aff6 update api call for creating an event 2021-06-30 21:29:05 -04:00
Michael Fatemi
c0a00945ef event creator includes recurring events! 2021-06-30 20:52:24 -04:00
Michael Fatemi
3fc96ca3d4 Add days of week picker and binary encoding 2021-06-30 10:18:27 -04:00
Michael Fatemi
12c0f9d32f add google maps service for lat/long of chosen location 2021-06-27 21:59:41 -04:00
Michael Fatemi
28932b2627 add latitude/longitude extra distance calculations 2021-06-27 19:26:13 -04:00
Michael Fatemi
8351d63ff6 impl usetoggle 2021-06-27 19:17:44 -04:00
Michael Fatemi
15f1e50225 implement usethrottle 2021-06-27 19:14:41 -04:00
Michael Fatemi
0828fdc014 add People to event 2021-06-27 11:40:48 -04:00
Michael Fatemi
2c9f40a78e add ~nice~ event page 2021-06-27 11:26:25 -04:00
Michael Fatemi
aa9e7fc5ab improve event ui again 2021-06-26 21:19:49 -04:00
Michael Fatemi
36b9d47213 make event better 2021-06-26 21:10:16 -04:00
Michael Fatemi
a6077d7750 add local storage/lru cache 2021-06-26 20:40:00 -04:00
Michael Fatemi
0758b36479 make 'need ride there' buttons responsive to availability selection 2021-06-24 13:57:51 -04:00
Michael Fatemi
f24f7b6572 update availability selector 2021-06-24 13:56:58 -04:00
Michael Fatemi
d3805dcaa1 change labels for availability 2021-06-24 13:47:34 -04:00
Michael Fatemi
a48e6eff91 add better availability picker ux 2021-06-24 12:44:23 -04:00
Michael Fatemi
e422fec6f5 add availability picker 2021-06-24 12:30:24 -04:00
Michael Fatemi
ca1c6fe474 eventcreator ux - disable inputs while creating 2021-06-24 11:49:09 -04:00
Michael Fatemi
912244dcf6 improve event creation ux 2021-06-24 11:45:08 -04:00
Michael Fatemi
7e9609fa79 add button for joining group 2021-06-24 11:35:31 -04:00
Michael Fatemi
d24fe450fe fix front page events 2021-06-24 11:25:54 -04:00
Michael Fatemi
8733677ba4 fix event issues 2021-06-23 19:57:14 -04:00
Michael Fatemi
25fb67a9dd add better group creation ui 2021-06-23 19:42:38 -04:00
Michael Fatemi
7f26931962 add group deletion 2021-06-23 17:24:28 -04:00
Michael Fatemi
3bd2435efb add clean group ui 2021-06-23 17:08:43 -04:00
Michael Fatemi
8d668ea489 add group page 2021-06-23 16:57:43 -04:00
Michael Fatemi
db955f44b2 add grouplist, eventstream 2021-06-23 15:12:36 -04:00
Michael Fatemi
776d93acb3 add grouip creator 2021-06-23 14:35:30 -04:00
Michael Fatemi
09fa99e89c temporary working eventcreator 2021-06-23 14:31:16 -04:00
Michael Fatemi
b7244c91e5 add event creation ui 2021-06-22 21:19:08 -04:00
Michael Fatemi
64e08154e9 change alignment 2021-06-22 10:42:09 -04:00
Michael Fatemi
2b201b8c01 add Group component 2021-06-22 10:40:13 -04:00
Michael Fatemi
a7b70a31e7 add confirmed button 2021-06-08 12:09:30 -04:00
Michael Fatemi
11272ce41a Add some UI components 2021-06-08 08:48:08 -04:00
Michael Fatemi
479ce77c82 add react-places-autocomplete to the new design 2021-06-07 20:01:29 -04:00
Michael Fatemi
fcaaf44457 Add ~apple~ UI 2021-06-07 19:37:08 -04:00
Michael Fatemi
ec834c8f7f fix the individual pool page 2021-04-11 14:44:33 -04:00
Michael Fatemi
65085f39bd Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-11 14:30:12 -04:00
Michael Fatemi
b2db90949f update PoolMap.tsx 2021-04-11 14:30:02 -04:00
Joshua Hsueh
8e17b4752c feat: comments frontend 2021-04-11 14:27:17 -04:00
4042d4038e
feat: added marker funcitonality 2021-04-11 12:45:55 -04:00
Michael Fatemi
fd84e41d7c remove old location search from CreatePool 2021-04-11 11:01:20 -04:00
Michael Fatemi
a33ec13674 add placeholder start/end times 2021-04-11 10:59:15 -04:00
Michael Fatemi
7a897a142b improve groups UI 2021-04-11 10:58:04 -04:00
Michael Fatemi
e02589b26d rewrite bottom cards 2021-04-11 10:44:20 -04:00
Michael Fatemi
32f3e9d068 New front page 2021-04-11 10:32:36 -04:00
Michael Fatemi
b0c03b4887 Integrate CreatePool into the Group page 2021-04-11 10:19:38 -04:00
a8d4e1a692
feat: didn't go to sleep 2021-04-11 04:06:08 -04:00
c5b9447a53
feat: didn't go to sleep 2021-04-11 04:02:39 -04:00
Joshua Hsueh
9b4476f083 feat: logos 2021-04-11 03:15:59 -04:00
Joshua Hsueh
705279d958 aesthetics 2021-04-11 01:53:08 -04:00
Joshua Hsueh
42dd311cdc updated address design 2021-04-11 01:35:42 -04:00
Joshua Hsueh
76f2cd4c4a feat: working autocomplete suggestions places 2021-04-11 01:31:57 -04:00
2ef179048b
feat: added unregister funcitonality 2021-04-11 00:56:38 -04:00
Michael Fatemi
f6b3fb87ea trying to add leaflet 2021-04-11 00:44:41 -04:00
Michael Fatemi
61a526dfeb add store 2021-04-11 00:06:55 -04:00
Michael Fatemi
445a8b7f80 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 23:51:49 -04:00
Michael Fatemi
04e637683d add starter PoolMap 2021-04-10 23:51:36 -04:00
Joshua Hsueh
7fc9f17f44 updated design for groups 2021-04-10 23:26:45 -04:00
Michael Fatemi
422f745b7e Add Logout page 2021-04-10 23:10:32 -04:00
Michael Fatemi
d75bc53eaf install Google Maps API 2021-04-10 22:39:20 -04:00
Michael Fatemi
ee4ac5669b Remove unused parts 2021-04-10 22:30:48 -04:00
Michael Fatemi
9f8c0cba66 Add Google query thing 2021-04-10 22:21:33 -04:00
Joshua Hsueh
a1663d0f9a groups design 2021-04-10 22:02:17 -04:00
Michael Fatemi
664753577b add groups to profile 2021-04-10 22:01:50 -04:00
Michael Fatemi
9880c9f1f9 use new API 2021-04-10 21:53:49 -04:00
Michael Fatemi
50c57d9ed4 Remove instances of fetch() 2021-04-10 21:32:37 -04:00
Michael Fatemi
7e6951ac03 update getPool API request 2021-04-10 21:26:27 -04:00
Michael Fatemi
9b13a27331 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 21:22:53 -04:00
Michael Fatemi
a8605241fe update types to use Mongo-style "_id" 2021-04-10 21:22:48 -04:00
Joshua Hsueh
5269d9b889 better form ui 2021-04-10 21:21:08 -04:00
Joshua Hsueh
643aea4340 better form ui 2021-04-10 21:18:17 -04:00
Michael Fatemi
6cd56843b4 make pool creation work 2021-04-10 21:17:50 -04:00
Michael Fatemi
28274b3fc7 improve Group page API 2021-04-10 20:52:38 -04:00
Michael Fatemi
2eb0871d14 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 20:51:22 -04:00
Michael Fatemi
fd3389c004 improve Group landing page 2021-04-10 20:51:11 -04:00
Joshua Hsueh
0cb37c41d1 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 20:40:52 -04:00
Joshua Hsueh
581a92e190 feat: updated create pool form 2021-04-10 20:40:34 -04:00
Michael Fatemi
ef0e4ce745 remove warnings 2021-04-10 20:28:51 -04:00
Michael Fatemi
e475219769 Add registration code to front end 2021-04-10 20:25:42 -04:00
Michael Fatemi
e61d5c8570 fix errors 2021-04-10 20:02:33 -04:00
Michael Fatemi
c33f655ec5 remove empty script tag 2021-04-10 20:00:32 -04:00
Michael Fatemi
e2f6f1111a Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 20:00:18 -04:00
Michael Fatemi
934b4dfb38 fix session tokens 2021-04-10 19:47:29 -04:00
Joshua Hsueh
15154e1f48 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 19:44:53 -04:00
nkanchinadam
986872438f
Add files via upload 2021-04-10 19:42:21 -04:00
Joshua Hsueh
ccb758b1f0 decided on app name 2021-04-10 19:41:27 -04:00
Michael Fatemi
a494c728eb Add Logout component 2021-04-10 18:49:18 -04:00
Michael Fatemi
b6ccd4a6b3 Merge branch 'main' of https://github.com/myfatemi04/Carpool-Frontend into main 2021-04-10 17:51:13 -04:00
Michael Fatemi
45d641addb Rename var 2021-04-10 17:51:02 -04:00
Michael Fatemi
d1a263ce38 Improve profile 2021-04-10 17:50:56 -04:00
Michael Fatemi
4dcf697b50 Add image alts 2021-04-10 17:50:22 -04:00