Piterson25 / Shop_App

πŸ›οΈ E-commerce web application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shop App

πŸ›οΈ E-commerce web application.

thumbnail.png

Shop App is an e-commerce web application with login and registration features, a shared chat, search bar for products, and functionalities for adding, editing, and deleting products.

πŸ› οΈ Technologies Used

Shop App is built using the following technologies:

  • Node.js
  • EJS
  • CSS

The application is also built using JavaScript, Express, Socket.io, MQTT.js, Winston, Cookie-parser.

πŸš€ Getting Started

To start using Shop App, follow these steps:

  1. Navigate to the shop_app directory.
  2. Create a certificate named certificate.crt and a key without a password named key_no_password.key.
  3. Start the project by running npm start

Before running the project, make sure you have a running MQTT Broker.

πŸŽ‰ Features

Login and Registration

Users can log in or register for an account to access the shop functionalities.

Shared Chat

Users can communicate with each other through a shared chat feature.

Product Search

Users can search for products using the search bar.

Adding, Editing, and Deleting Products

Users can add new products to the shop, edit or update existing ones, and delete them as needed.

Winston Logger

The application logs information using Winston.

License

Shop App is licensed under the MIT License. See LICENSE for more information.

About

πŸ›οΈ E-commerce web application

License:MIT License


Languages

Language:EJS 56.2%Language:JavaScript 31.8%Language:CSS 12.0%