361a48800f
file: remove Page.tsx from products/[id] directory
Leon Xu2023-12-30 15:07:55 -08:00
140f2b96e2
file: rename from Page.tsx to page.tsx in /products/[id] directory
Leon Xu2023-12-30 14:43:46 -08:00
f9bdec4d14
file: remove Page.tsx and rename it to page.tsx
Leon Xu2023-12-30 14:41:59 -08:00
63bf49709e
doc: added functionality and interface to ProductCard component
Leon Xu2023-12-30 14:36:28 -08:00
b35c6ca017
file: create ProductCard component
Leon Xu2023-12-30 14:24:15 -08:00
aef6d72ed8
file: create ProductDetails page
Leon Xu2023-12-30 14:18:10 -08:00
3666de5f91
doc: update layout app page
Leon Xu2023-12-30 14:17:54 -08:00
64fb1f7ac9
feat: created getAllProducts feature
Leon Xu2023-12-30 14:17:09 -08:00
39fdf4c88d
feat: created getProductById feature in actions library
Leon Xu2023-12-30 14:12:12 -08:00
f8991b8709
doc: added scrapedProduct to see if there's anyone of them are in the database, if there isn't, we created it. If it is there, we just updated the revalent price.
Leon Xu2023-12-30 14:06:23 -08:00
9b3c05f831
doc: updated product.model mongoose schema
Leon Xu2023-12-30 14:05:20 -08:00
eb85e4eeab
file & create: create product.model schema and add schemas to what the database need to be stored.
Leon Xu2023-12-30 13:54:16 -08:00
85f2d80bc9
file & doc: create monggose in the lib folder and added functions to invoke database connection
Leon Xu2023-12-30 13:48:03 -08:00
f5f8f18a38
doc: added mongoose package
Leon Xu2023-12-30 13:47:36 -08:00
1ef2fde091
fix: change from console.log to return
Leon Xu2023-12-30 13:22:00 -08:00
cb6c450bc6
fix: added description function to the data so it can be properly fetched
Leon Xu2023-12-30 13:20:49 -08:00
a76e139dd7
doc: added extractDescription function
Leon Xu2023-12-30 13:19:52 -08:00
e9d49ab8bf
file & doc: create the index types and update them
Leon Xu2023-12-30 13:18:03 -08:00
9dfb0ea462
fix: modify the page app to include more UI/UX and also styling
Leon Xu2023-12-30 13:17:04 -08:00
a0023b7785
file & doc: create and update the actions index file
Leon Xu2023-12-30 13:16:29 -08:00
8e6c8c5511
file & doc: create and update the scraper index file
Leon Xu2023-12-30 13:16:16 -08:00
01392c6961
file: created utils in the library directory
Leon Xu2023-12-30 13:15:47 -08:00
0bd61688e4
doc: update SearchBar components
Leon Xu2023-12-30 12:45:33 -08:00
e5bc4fe5fc
doc: updated next.config.js file
Leon Xu2023-12-30 12:45:16 -08:00
af7cff4ae2
doc: added .env file as a gitignore file so it won't be uploaded
Leon Xu2023-12-30 12:32:16 -08:00
919d83c20a
doc: installed axios and cheerio packages
Leon Xu2023-12-30 12:31:49 -08:00
5c04d8665c
doc: added Carousel and Images to the HeroCarousel component
Leon Xu2023-12-30 12:00:28 -08:00
d4c21a126f
doc: added react-responsive-carousel package
Leon Xu2023-12-30 11:48:03 -08:00
49ac2e1475
doc: update SearchBar components with the UX, but will come back later to give interconnectivity
Leon Xu2023-12-30 11:44:15 -08:00
44d74a8e90
doc: update contents in the Navbar component
Leon Xu2023-12-30 11:40:34 -08:00
cd4c6589a1
doc & fix: added Prerequisite and fix the installation blurb to include information on how to install it
Leon Xu2023-12-30 11:30:24 -08:00
cb3e9bbe18
doc: replace the favicon
Leon Xu2023-12-30 11:10:05 -08:00
877acb3572
doc: added images to the public folder
Leon Xu2023-12-30 11:07:49 -08:00
d1901d4758
doc: initialize pricewise tracker application
Leon Xu2023-12-30 11:03:21 -08:00
1d962dcedf
doc: update the README description
Leon Xu2023-12-30 10:45:21 -08:00