sniperadmin / vue-commerce

My first E-Commerce app with [Firebase - Stripe payment and more]
https://vue-shop-e3547.firebaseapp.com
MIT License
8 stars 3 forks source link

Vue-Commerce App

Checked by:

Dependabot compatibility score Website shields.io Security Headers GitHub top language W3C Validation GitHub issues GitHub last commit (branch)

alt text


Project overview [Continous updates and addons]

It is a world wide well known idea to have application that boosts the business. Vue-Commerce is the latest Version built with most current technologies to keep it simple, with faster performance. The development process does care about all stages that end users can face during the usage of the app from a standard user to an admin. Project has 100% continous support and updates


Features


Main project outline

:construction: => (under construction)

***Vue-Commerce***
admin user
admin login login/register
dashboard homepage
overview :construction: landing page
products products
categories :construction: categories :construction:
orders :construction: orders :construction:
users shopping cart
profile settings profile settings
discount :construction: Checkout
logout logout

Technologies used

The front end uses VueJs (The powerful framework) with its dependencies and libraries. I have chosen VueJs for it is easiness and tidiness and for the performance and the short response time with end-user. I used Firebase as the backend of my application. Its features cannot be compared to other backend services. it is so powerful, secure, easy to use and provides tons of services. Here are the full list of the used technologies:

Note :warning::

Stripe is setup but my firebase needs a subscription and I have issues with it. So, it is not functioning at the moment.


General notes

Vuejs plugins:


Homepage

Everything in the homepage is customizable:

For source code operations

Just clone repository

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Run your tests

npm run test

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.