Open source an e-commerce front end worth more than 100K

Source: Internet
Author: User

Objective

This project was originally developed for a customer, for some reason, the suspension of cooperation, it is now open source for everyone to reference. If you can make the WEB APP in the development of less detours, the purpose is achieved.

The goal of this project is to be able to run it and to package it as an APP.

Code open source on GitHub, Https://github.com/ansiboy/ChiTuStore

Value

Open source front-end framework, but a more complete open source project but not, this project, including most of the e-commerce features, very valuable reference, especially for e-commerce front-end development of friends.

Discussion Groups & Maintenance

Interested in this project students, can join QQ group: 71418067, later I will try to maintain the project as much as possible.

Demonstrate

http://u.alinq.cn/test/#Home_Index

Since the project is based on the ability to experience full functionality only on the go, if you need to experience the full functionality, please scan the following two codes.

Knowledge stack

The knowledge points involved in this project are: JQuery, require JS, Knockout js, Iscroll, Hammer JS, Bootstrap

Development language: Typescript

Required knowledge: Requirejs, Knockout,typescript

APP Packaging

I use Hbuilder packing, very convenient. If you need to pack as an APP, we recommend using Hbuilder.

Run

How does it work? Download the code and use VS to open UserClient.sln.

Code structure

Directory structure

To make it easy for everyone to get to know the project, here's a brief look at the directory structure:

APP: JS and Html files for the project are all placed in this directory.

Content: The style file used to place the item.

Core: The JS module that puts the core of the project and makes it easy for other projects to reuse.

Module: The business function module for the project, which is structured similar to ASP.

Services: A module where the folder is placed and serves directly line traffic.

UI: A reusable UI component in a project.

Root directory File Description:

Errorhandle: For handling errors on the server side and on the client.

Wxshare: Sharing for processing.

Rewrite: For project requirements, some JS class library methods need to be rewritten and placed here.

Open source an e-commerce front end worth more than 100K

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.