Skip to content

siguejessy/the-pintern

Repository files navigation

The Pintern

An e-commerce storefront selling pins 🧷


About The Project

The Pintern is a long term project started in 2019. This React website will enable me (The Pintern) to manage my virtual storefront and SEO independently from third-party platforms.


About The Website

The site is actively undergoing updates and feature additions as I code through common e-commerce features.

The website was deployed using Heroku CLI using a Squarespace managed domain. You can visit the site using the link at the top right sidebar of this project page or by clicking here


Important

Login password: evergreen22


(back to top)

⌨️ Languages

HTML5 CSS3 JavaScript Badge Markdown

πŸ₯ž Full stack

MongoDB Express Badge React Badge NodeJS

πŸ“‹ Libraries & Package Manager

Tailwind CSS Badge NPM

πŸ’» CLI Tools

Nodemon Mongoose Badge

✍🏼 Editors

Visual Studio Code Prettier Badge Figma Adobe Illustrator Badge

πŸ›Έ Version Control & Deployment

Git GitHub Heroku Amazon Web Services Badge

πŸ”Ž Resources

MDN Web Docs FreeCodeCamp Medium Dev.to Squarespace Badge


Next Steps Icebox
  • [new feature] item detail page
  • convert contact page to footer
  • [new feature] shopping cart
  • font revisit
  • breadcrumb subheader
  • interactive navbar
  • admin dashboard
  • OAuth
  • Pseudo Code - Item Detail

    - click on each item
    - url is shop/:item_id (object id)
    - get/show one by :id
    - Getting values - item name, price, description, color_variants, qty, status
    - Item Description format:
    - Status values: 'in stock' 'low stock' 'sold out' 'bestseller' 'new'
    

    (back to top)

    Wireframes