dialop / Footwear-Fusion

Footwear Fusion is a marketplace for shoe enthusiasts, operating as a simplified Kijiji clone where users can buy and sell various types of footwear.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Footwear Fusion

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.

Getting Started

  1. Install dependencies using the npm install command.
  2. Start the web server using the npm run local command. The app will be served at http://localhost:8080/.
  3. Go to http://localhost:8080/ in your browser.

Core Features

  • 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.

Screenshots

View All Features

"Screenshot of all features in website"

View How To Favorite and Send Messages

"Screenshot of how to favorite products and message a seller"

Pages to Show Seller's Products to Edit, Add and Mark Products as Sold

"Screenshot of seller's prducts and how to edit, add and mark products as sold"

Dependencies

  • 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

Conclusion

Thank you for checking out our Footwear Fusion Buy/Sell Website!

About

Footwear Fusion is a marketplace for shoe enthusiasts, operating as a simplified Kijiji clone where users can buy and sell various types of footwear.


Languages

Language:EJS 54.6%Language:JavaScript 43.5%Language:SCSS 2.0%