Skip to content

An application to provide users with an interactive platform to browse, search, and purchase smartphones, tablets, smartwatches, or other electronic devices!

Notifications You must be signed in to change notification settings

fe-jan23-wise-web-wizards/gadgets-store

Repository files navigation

💻 Gadgets Store

Welcome to the Nice Gadgets Store! This web application is designed to provide users with an interactive platform to browse, search, and purchase various gadgets. Whether you're looking for smartphones, tablets, smartwatches, or other electronic devices, this application has got you covered.

Features

Authentication

Users can log in, and securely authenticate themselves to make orders.

Product Catalog

The application offers a wide range of gadgets of different categories with detailed information such as product descriptions, specifications, pricing, and images.

Search and Filtering

Users can easily search for specific gadgets by names or apply filtering & sorting options based on price, release date or category.

Shopping Cart

Users can add products to their shopping cart, view the contents, and manage quantities before proceeding to checkout.

Favorites

Users can add some products to their wishlist.

Orders History

All the information about user's orders is saved and it is available on the orders page.

Preview

🔗Click here!

Technologies used

Frontend: React, TypeScript, SCSS, React Query, Swiper.js, Axios (created using Vite)

Backend: TypeScript, Node.js, Express.js, Prisma

Authentication: Clerk

Deployment: Railway

Installation

  1. Clone or fork the repository
  2. Create your own .env file based on .env.example file
  3. Run npm install or yarn in your terminal to download all the packages and dependencies
  4. Run npm run dev or yarn run dev in your terminal to start the development server
  5. Enjoy!

Contributors

🧙‍♂️ Rashyd Hasratov @rashyd-hasratov

🧙‍♂️ Stanislav Kulakovskyi @stanislavkulakovskyi

🧙‍♂️ Vadym Kolomiiets @VadKol

🧙‍♂️ Vladyslav Mosor @vladyslav-mosor

🧙‍♂️ Andrii Bezkorovainyi @andriibezkorovainyi

🧙‍♂️ Stanislav Korchevskyi @stanislavcodes - Team Lead

💟 Thank you for your interest in Wise Web Wizards!

About

An application to provide users with an interactive platform to browse, search, and purchase smartphones, tablets, smartwatches, or other electronic devices!

Resources

Stars

Watchers

Forks

Languages