An online store for to buy raw elements.
After building KMA 75, my next objective was to work on my design eye and beautiful UI. I wanted to master CSS grid, and what would be a better idea than working with the periodic table of the elements.
The major difference with this was the use of the Stripe API. User authentication is handled using Bcrypt and jsonWebTokens. State management handled with Redux and redux toolkit. Axios of API requests from the express backend and mongoose as a ORM for MongoDB. React routerfor routing and navigation.
Coming in to this project my design choices were what I really wanted to work on. Here I became more confident with working with CSS.
Stripe loading