/ShopExample

Primary LanguageJavaScriptMIT LicenseMIT

Shop Example

An example shop/store site for my Digital Solutions class assignment.

Development

Clone the Repository

git clone https://github.com/NullPointDev/ShopExample

Install Dependencies

npm install

Run in Development

You will need to have a .env file with a SESSION_SECRET first.

npm run dev

Test

Run Tests

Tests don't yet have 100% coverage, see below.

npm run test

To-Do

  • Create authentication pages
    • Login
    • Register
  • Create user pages
    • Purchase History
    • Cart
    • Purchase
  • Create Product Pages
    • Search
    • Categories
    • Product
  • Write Tests for auth API routes
  • Write Tests for front-end routes
  • Find solution to Fastify watch refreshing on DB update