官术网_书友最值得收藏!

E-commerce sample app – BookStore

From the subsequent sections, we will be creating a sample app while learning about different Ionic components and features. Using this approach, you will be able to develop a complete app at the end of this chapter. The code samples used in the following chapters will be available online.

E-commerce is a hot category for Mobile Apps these days, so we will be creating an e-commerce app for books and will call it BookStore. The features of this app and its basic architecture is discussed here.

Features

The e-commerce sample app BookStore will be a basic shopping and book management app that has a list of books with the ability to buy or rent them. The proposed features we intend to cover in the code samples are as follows:

  • List of book categories
  • Book listings under categories and popular/featured listings
  • User account section:
    • Login/register
    • Profile
    • Purchased books/rented books
    • Maps
  • Shopping section:
    • Add to cart
    • Edit cart
    • Checkout

Architecture and design

We will be using the side menu template as a skeleton for this app. The side menu will contain links for the user account section and the categories list. We will be using a dummy REST API to source data for the mobile application. The Ionic App will contain a basic service layer consisting of multiple Angular services to integrate with this service.

主站蜘蛛池模板: 纳雍县| 东乌珠穆沁旗| 和静县| 昂仁县| 随州市| 观塘区| 昌都县| 马边| 甘孜| 元氏县| 虹口区| 乌拉特中旗| 扎鲁特旗| 东平县| 龙岩市| 灵璧县| 贡觉县| 上饶县| 顺平县| 大同县| 宣化县| 新巴尔虎左旗| 营山县| 行唐县| 浠水县| 拜城县| 阿克苏市| 银川市| 吕梁市| 辽中县| 靖江市| 德兴市| 灌云县| 莒南县| 广丰县| 广东省| 通许县| 西林县| 密云县| 乐都县| 林周县|