Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nuonuoge/ionic6_angular10_elm

基于ionic6 + ng10 构建一个具有 30+ 页面的大型单页面应用
https://github.com/nuonuoge/ionic6_angular10_elm

angular ionic

Last synced: about 20 hours ago
JSON representation

基于ionic6 + ng10 构建一个具有 30+ 页面的大型单页面应用

Awesome Lists containing this project

README

        

# ionic6_angular10_elm
基于ionic6 + ng10构建一个具有 30+ 页面的大型单页面应用(master必须使用ionic v6,已升级到v6正式版)

[阿里移动端组件库ng-zorro-antd-mobile开源地址](https://github.com/NG-ZORRO/ng-zorro-antd-mobile),将在zorro分支逐步使用zorro-antd-mobile组件替换重构,感兴趣的可以直接使用zorro分支(重构中,未完成)

基于ionic5 + ng8 构建一个具有 30+ 页面的大型单页面应用(请使用ionic5-ng8分支)

基于ionic3 + ng5 构建一个具有 30+ 页面的大型单页面应用(请使用v3分支,必须使用ionic v3才能启动)
借鉴了[@bailicangdu](https://github.com/bailicangdu/vue2-elm) vue-elm项目,已征得其本人同意,[后台传送地址](https://github.com/bailicangdu/node-elm)

## 项目运行

#### 注意:由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本

```
npm install -g cordova ionic // 需要全局安装cordova ionic

git clone https://github.com/nuonuoge/ionic4_angular6_elm.git  

cd ionic4_angular6_elm

npm install

npm start

```

## 另外
此项目有配套的后台系统,如果想体验前后台同时开发,可以下载对应的后台系统:[后台项目传送地址](https://github.com/bailicangdu/node-elm)。

如果只做前端开发,请忽略这句话。

# 说明

> 暂时没有体验地址,待所有功能完成后再发布,可以去[vue-elm发布地址体验](http://cangdu.org/elm/)(请用chrome手机模式预览)

> 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^

> 或者您可以 "follow" 一下,我会不断开源更多的有趣的项目

> 如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR 👍

> 推荐一个 react + redux 开源项目,对react感兴趣的朋友赶紧去看看。[地址在这里](https://github.com/bailicangdu/react-pxq)

> 另外一个 vue2 + vuex 的elm项目。[地址在这里](https://github.com/bailicangdu/vue2-elm)

# 部分展示
### 登录页

### 搜索页

### tabs

### 商铺列表页
      

### 商铺页
      

# 目标功能
- [x] 定位功能 -- 完成
- [x] 选择城市 -- 完成
- [x] 搜索地址 -- 完成
- [x] 展示所选地址附近商家列表 -- 完成
- [x] 搜索美食,餐馆 -- 完成
- [x] 根据距离、销量、评分、特色菜、配送方式等进行排序和筛选 -- 完成
- [x] 餐馆食品列表页 -- 完成
- [x] 购物车功能 -- 完成
- [x] 店铺评价页面 -- 完成
- [x] 单个食品详情页面 -- 完成
- [x] 商家详情页 -- 完成
- [x] 登录、注册 -- 完成
- [x] 个人中心 -- 完成
- [x] 下单功能 -- 完成
- [x] 订单列表 -- 完成
- [x] 订单详情 -- 完成

# License

GPL