Aaron William Po
7aee955d1f
fix map page height that caused map to not be visible
2024-06-20 22:15:39 -04:00
Aaron William Po
fb61387512
Update margins to account for navbar
2024-04-10 19:52:21 -04:00
Aaron William Po
34e960f0c6
Update theme colors and layout styles, upgrade daisyui/tailwind
2024-02-19 16:28:58 -05:00
Aaron William Po
9f1d09a61d
refactor brewery post requests
2024-02-16 02:04:26 -05:00
Aaron William Po
70a168df92
Refactor: update beer style, brewery post services
2023-12-14 22:23:34 -05:00
Aaron William Po
8b0d182cb3
Update casing for services and controllers directories.
2023-12-10 18:39:10 -05:00
Aaron William Po
fd641c36ab
Refactor: begin reorganizing services dir.
...
- Renamed files and directories to reflect the new structure
- Moved comment-related services to the 'comments' directory
- Moved image-related services to the 'images' directory
- Moved like-related services to the 'likes' directory
- Moved post-related services to the 'posts' directory
- Moved user-related services to the 'users' directory
2023-12-10 14:15:31 -05:00
Aaron William Po
38ecd3a5fb
Fix brewery creation
2023-12-07 22:00:18 -05:00
Aaron William Po
30f2147566
Format: update prettier configuration to use tailwind plugin
2023-12-01 18:18:43 -05:00
Aaron William Po
293200fbe2
Refactor: replace all next/image components with Cloudinary wrapper
2023-12-01 14:33:06 -05:00
Aaron William Po
e27a24bdb9
Dev: add placeholder avatar, change image urls
2023-11-27 11:50:42 -05:00
Aaron William Po
cd621fdf21
fix and upgrade: bump next js to v14, remove public mapbox token
2023-11-24 00:07:00 -05:00
Aaron William Po
af09928c3c
misc: Rename beer type to beer style
2023-09-18 20:34:09 -04:00
Aaron William Po
bfbf7c3cf3
Update next-connect middleware to return next() to fix error handling
2023-07-24 01:05:17 -07:00
Aaron William Po
5292c47a2a
chore: Update api service type directories to maintain consistency
2023-07-07 23:23:04 -04:00
Aaron William Po
ee47f99f8a
Update: add update brewery post
2023-07-04 23:27:01 -04:00
Aaron William Po
232435e3d5
Refactor brewery post form, remove map
2023-06-27 21:40:11 -04:00
Aaron William Po
8ab78396a0
Refactor: update brewery form and form sections into separate components
2023-06-25 23:24:09 -04:00
Aaron William Po
77e358e2b5
Fix: downgrade typescript to fix stack overflow error in compiler
2023-06-10 22:19:45 -04:00
Aaron William Po
aa994f0067
Feat: add create brewery post, brewery image upload
...
Add address autocomplete, using MapBox
2023-06-10 22:09:51 -04:00
Aaron William Po
5005c1c1d4
Refactor: Implement lazy loading for BreweryPost and BeerPost pages
2023-05-20 20:56:29 -04:00
Aaron William Po
56af72a471
feat: add react-hot-toast for toast notifs
2023-05-19 23:27:49 -04:00
Aaron William Po
50c3e1a82b
Feat: Update beer recs to be loaded on the client side
2023-05-14 14:56:34 -04:00
Aaron William Po
99c57d88c7
Update: beer post form now connected to a specific brewery.
...
This commit eliminates the brewery selector in the create beer post form, and reroutes the form page to /breweries/[id]/beers/create.
This commit also introduces the use of turbopack for `next dev`.
2023-05-12 20:21:52 -04:00
Aaron William Po
3e1172e440
Refactor: switch data fetching from server side to client
2023-05-09 00:53:15 -04:00
Aaron William Po
283b944c6b
Refactor: change directory structure of hooks to organize by task
2023-05-02 21:54:49 -04:00
Aaron William Po
d20ab0fd1f
Add user location marker to brewery map, Add beer sec. for brewery posts
2023-05-01 23:10:39 -04:00
Aaron William Po
f3d471be4c
Update: Add html head to brewery map page
2023-04-30 23:50:34 -04:00
Aaron William Po
1a806e7aff
Update tooltip location
2023-04-30 23:42:06 -04:00
Aaron William Po
adf1b55d10
Feat: Add create brewery comments and brewery cluster map
2023-04-30 23:09:03 -04:00
Aaron William Po
b3b1d5b6d1
Feat: Implement infinite scrolling brewery comment section
...
Refactor beer comment schemas to work on brewery comments as well. Add robots.txt to block crawling for now.
2023-04-30 14:00:38 -04:00
Aaron William Po
c19cddceb7
Create location table for brewery post locations
2023-04-26 08:37:59 -04:00
Aaron William Po
4aeafc0de8
Feat: Implement mapbox for geocoding and location data for brewery posts
2023-04-24 21:45:25 -04:00
Aaron William Po
eec082e73a
Add date established to brewery page
2023-04-23 20:31:09 -04:00
Aaron William Po
58d30b605f
Continue work on brewery page, implement like system
2023-04-23 17:26:21 -04:00
Aaron William Po
53c147eecc
Remove Layout in page components, used in _app
...
This fixes a glitch where the theme change button would stop working on client route change.
2023-04-22 22:16:46 -04:00
Aaron William Po
6a00532f75
Style updates
2023-04-21 23:32:18 -04:00
Aaron William Po
08422fe24e
Restructure codebase to use src directory
2023-04-11 23:32:06 -04:00