Skip to content

An eCommerce site web-based site that features a user-friendly interface with various categories and filters to help users find the perfect outfit, including options for size, colour, and price. Users can also view customer reviews and ratings to help them make informed purchasing decisions.

Notifications You must be signed in to change notification settings

Thiomark/twilight

Repository files navigation

E-Commerce Clothes Store

Welcome to our e-commerce clothes store, a full-stack web application built using Vue.js and Node.js. Our application allows users to browse, search, and purchase clothing items from a variety of categories. The database used for this application is MongoDB.

Getting Started

To run this application, you will need to have Node.js and MongoDB installed on your computer. You will also need to have a basic understanding of Vue.js and Node.js.

Installing

  1. Clone the repository to your local machine:
git clone https://github.com/Thiomark/twilight-ecommerce-store

and

git clone https://github.com/Thiomark/twilight-ecommerce-store-api
  1. Install the necessary dependencies for the client and server side:
npm install
  1. Create a new MongoDB database and update the database configuration in the .env file. You can find the MongoDB URI by following the instructions in the MongoDB documentation (https://docs.mongodb.com/manual/reference/connection-string/)

  2. Run the following command to start the application:

npm run serve

The application will now be running on http://localhost:3000.

Features

  • User Authentication: Users can register and login to the application using their email and password.

  • Product Browsing: Users can browse through a variety of clothing items, sorted by category.

  • Product Search: Users can search for specific clothing items by keyword.

  • Product Details: Users can view detailed information about a specific clothing item, including images, description, and pricing.

  • Shopping Cart: Users can add items to their shopping cart and view the total cost of their items.

  • Checkout: Users can proceed to checkout and complete their purchase.

  • Admin Panel: Administrators can add, edit, and delete clothing items, as well as view orders and customer information.

  • Wishlist: Users can add items to their wishlist and save them for later.

  • Filtering and Sorting: Users can filter and sort clothing items by various attributes such as price, brand, and color.

  • Reviews and Ratings: Users can leave reviews and ratings for clothing items they have purchased.

  • Promotions and Discounts: Administrators can create and apply promotions and discounts to specific clothing items or categories.

  • Responsive design: The application is designed to be fully responsive and adapt to different screen sizes and devices.

  • Social media integration: Users can share items on social media and invite friends to join the application.

  • Delivery tracking: Users can track the status of their deliveries and view estimated delivery times.

  • Payment gateway integration: Users can make payments through various payment gateways such as PayPal, Stripe, and credit card.

  • Customer service: Users can contact customer service through the application for any issues or questions.

  • Security: The application is built with security in mind and uses encryption and authentication to protect user data.

  • Accessibility: The application is designed to be accessible to users with disabilities and comply with accessibility standards.

Preview

You can preview the website at https://twilight-ecom.netlify.app thumbnail

Conclusion

We hope you enjoy using our e-commerce clothes store. If you have any issues or suggestions for improvements, please feel free to contact us or submit a pull request. Thank you for choosing our application!

Please note that the website is a preview version and some features might not be working properly, it's just a showcase of the design and functionality, to be able to use the website completely you need to run the application on your local machine

Customize configuration

See Configuration Reference.

About

An eCommerce site web-based site that features a user-friendly interface with various categories and filters to help users find the perfect outfit, including options for size, colour, and price. Users can also view customer reviews and ratings to help them make informed purchasing decisions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages