Footwear Fusion is a marketplace for shoe enthusiasts, operating as a simplified Kijiji clone where users can buy and sell various types of footwear. The full-stack app is built with server-side JavaScript (NodeJS, Express), utilizes PostgreSQL for database management, and employs CSS preprocessors for a seamless UI/UX.
- Install dependencies using the npm install command.
- Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
- Go to http://localhost:8080/ in your browser.
-
Once you have registered and logged in, navigate to the list of all products to explore our selection of footwear. On the "All Products" page, you can browse through the various shoe options and use the filter to narrow down your choices based on your preferences.
-
When you find a pair that catches your eye, click on the image to view more details. From here, you have the option to mark the item as a favorite and directly message the seller for any queries or to express interest in purchasing.
-
For sellers, the "My Listings" page is your hub for managing your product listings. This page will display all the items you have put up for sale. You can mark an item as sold, edit the details of a listing, or delete a post entirely. The "Add New Product" option is also available here for when you have new footwear to offer to potential buyers.
View All Features
View How To Favorite and Send Messages
Pages to Show Seller's Products to Edit, Add and Mark Products as Sold
- Node 10.x or above
- NPM 5.x or above
- PG 6.x
- BCRYPT 5.1.1 or above
- CHALK 2.4.2 or above
- COOKIE-SESSION 2.0.0 or above
- DOTENV 2.0.0 or above
- EJS 2.6.2 or above
- EXPRESS 4.17.1 or above
- MORGAN 1.9.1 or above
Thank you for checking out our Footwear Fusion Buy/Sell Website!