Goulds Webstore

This is a project I created for a client. The project is written using TypeScript, React, and MariaDB.

Goulds Webstore authenticator login step

This step uses an authenticator app to log in.

Goulds Webstore profile page

This is the profile page. Cards are stored using stripe for security so that the website does not have to store any credit card information. Additionally, privacy options are avaliable, as well as options to change name, email, phone, password, and MFA. All orders can also be seen by the user.

Goulds Webstore page to edit user accounts

This is the page to edit user accounts. Products have the option to be visible, hidden, or private. This makes it possible for customers to be given access to certain products by staff, and to be given their own custom products.

Links