Skip to content

A dummy frontend shopping-cart website - made with ReactJS/TailwindCSS

License

Notifications You must be signed in to change notification settings

mathdebate09/storika

Repository files navigation

Storika

A dummy frontend shopping-cart website using - with ReactJS/TailwindCSS

Live website

Previews

Home

storika-home

Products (Loading skeleton)

storika-loading

Product (FakeStore API)

storika-products

Individual Product Route (Loading skeleton)

storika-product-load

Individual Product Route

storika-product-route

Cart (Empty page - I made that cute art :D)

empty-cart

Cart (Dummy checkout)

storika-checkout

404 Page (a little hobby I have)

storika-404-footer

Features

  • Beautiful light-themed interface. coughs
  • Unique and visually appealing 404 page && Empty Cart page (I really meant it when I said UNIQUE && I also made the svg art from the empty-cart page)
  • Products displayed and filtered using the Fakestore API
  • Properly routed pages with React Router
  • Responsive design for optimal viewing on all devices
  • Cart functionality allowing users to add, remove, and adjust quantities

Tools/Languages

React JS HTML TailwindCSS Vite Vitest Vercel

Getting started

git clone [email protected]:mathdebate09/storika.git
cd storika
npm install
npm run dev

Learning Outcomes

  • Gained experience on working with React Router and managing routed pages.
  • Learned how to share states between components using Context API.
  • Writing UI tests using vitest and prop-checking with propTypes.
  • Also, attempted to use custom code-formatting using Prettier and ES Lint (been avoiding them for too long).

Asset credits

Code snippets

About

A dummy frontend shopping-cart website - made with ReactJS/TailwindCSS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published