Skip to content

adzhigitovruslan/eCommerce-Application

Repository files navigation

eCommerce-Application

Playnchill - Online Game Store 🎮🛍️

Welcome to Playnchill - your ultimate online store for purchasing popular games! Our platform provides a seamless and interactive shopping experience, ensuring complete satisfaction with each purchase 🚀.

Key Features

  • Extensive Game Selection: Explore a vast catalog of popular games, including Minecraft, Forza Horizon, and many others 🎮🕹️🎯.
  • Detailed Descriptions: View comprehensive descriptions for each game to make informed choices and learn all about the gameplay 🔍.
  • Convenient Shopping Cart: Add your favorite games to the cart and easily proceed through the checkout process 💳.
  • Registration and Login: Create an account to access additional features, such as purchase history and profile management 📝🔐.
  • Search and Filtering: Utilize the search and filtering options to quickly find games of interest 🔍.
  • Reviews and Ratings: Discover what other users think about each game, read reviews, and check ratings to make informed decisions ⭐.

Getting Started

  • Registration: If you don't have an account yet, sign up on our website. You will need to provide your details and email address 📝.
  • Search for Games: Use the search or filtering options to quickly find the games you're interested in from our catalog 🔍.
  • View Descriptions: Visit each game's page to see detailed descriptions and learn about its features and gameplay 🔎.
  • Add to Cart: Found a game you like? Add it to your cart and continue shopping 🛒.
  • Checkout: When ready to make a purchase, proceed to the cart and complete your order. Follow the on-screen instructions to finalize the purchase 💳.
  • Manage Your Profile: In your account dashboard, you can view and edit your personal information, as well as manage your purchase history and subscriptions 👤.

Technology Stack 💻📚

  • Framework: Vue 🟢.
  • Styles: SASS for more powerful and modular CSS 🎨.
  • TypeScript: Ensures type safety and improves scalability 📘.
  • Bundler: Webpack for building the SPA with an empty index.html 🗂️.
  • Code Quality: ESLint and Prettier for maintaining code consistency.
  • Testing: Jest for unit testing.
  • Git Hooks: Husky for ensuring code quality before committing.

Good luck and happy gaming! 🎮🎉 If you have any questions or need assistance, feel free to reach out to us. Let's build an amazing online game store together! 🛍️💻

Project setup

Make sure to install the dependencies:

npm install

Development Server

Start the development server on http://localhost:8080

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your unit tests

npm run test:unit

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

Releases

No releases published

Packages

No packages published

Languages