Table of Contents
The frontend of eat-commerce - a simple food delivery website.
Before cloning and using this application, you'll need to install these things on your computer:
- npm: the default package manager for the JavaScript runtime environment Node.js. It consists of a command line client, also called npm, and an online database of public and paid-for private packages, called the npm registry. The registry is accessed via the client, and the available packages can be browsed and searched via the npm website.
- Vue: a JavaScript framework for building user interfaces. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative and component-based programming model that helps you efficiently develop user interfaces, be they simple or complex.
- Visual Studio Code: You can choose any IDE or Text Editor that you want. To build a simple application like this, I recommend Visual Studio Code.
- Power BI: a business analytics service provided by Microsoft that lets you visualize your data and share insights. It converts data from different sources to build interactive dashboards and Business Intelligence reports.
You can install this application by cloning this repository into your current working directory:
git clone https://github.com/theEmperorofDaiViet/eat-commerce.ui.git
After cloning the repository, you can open the project by Visual Studio Code.
npm install
npm run serve
npm run build
npm run lint
- Register
- Log in/Log out
- Browse products by name or category
- View product details
- Add a product to cart
- Place and pay an order (powered by Stripe)
- Ratings and comments
- View purchase history
- Add a product to bookmark
- Chat Plugin (powered by Facebook Messenger)
- Manage categories
- Manage products
- View all orders
- View statistics and data visualization (by Power BI)
You can contact me via: