Skip to content

Latest commit

 

History

History
147 lines (109 loc) · 3.4 KB

README.md

File metadata and controls

147 lines (109 loc) · 3.4 KB

Ionic 3 and Cordova project

This project was generated with Angular CLI version 6.2.1.

Description

Confusion-Ionic is an app for a Confusion restaurant webpage, it features the following components:

  • Ionic Framework
  • Advanced features of Ionic lists
  • Forms, modals, popups, popovers, actions sheets, loading
  • Gestures
  • Ionic split pane, grid, storage, app deployment
  • Cordova and Ionic Native

This project makes use of the Cordova hybrid application framework. Also, Ionic framework (Ionic Ver 3.x), one of the most popular mobile application frameworks, that is built with mobile-optimized HTML5 and CSS based components and Angular. Project includes UI development with Ionic and then using Cordova's modules to access the native mobile platform's capabilities from Javascript.

This application is developed by following Angular best practices.

Requirements

  • NodeJS: 12.18.3
  • npm: 6.14.8
  • Ionic: 3.20.1
  • Cordova: 9.0.0

Screenshots

Home screen: Home screen

About screen: About screen

Menu screen: Menu screen

Contact page: Contact screen

Favorites screen: Menu screen

Reserve screen: Contact page

Development server

This project is created using JSON and Ionic server.

JSON: Files are found in folder: json-server.zip
Run json-server for a dev server.

Resources:
http://localhost:3000/dishes
http://localhost:3000/promotions
http://localhost:3000/leaders
http://localhost:3000/feedback

Home:
http://localhost:3000

IONIC:
Run ionic serve --lab for a dev server.
Navigate to:
Lab: http://localhost:8200
Local: http://localhost:8100

The app will automatically reload if you change any of the source files.

This project makes use of the Cordova hybrid application framework. Also, Ionic framework (Ionic Ver 3.x), one of the most popular mobile application frameworks, that is built with mobile-optimized HTML5 and CSS based components and Angular. Project includes UI development with Ionic and then using Cordova's modules to access the native mobile platform's capabilities from Javascript.

This application is developed by following Angular best practices.

Requirements

  • NodeJS: 12.18.3
  • npm: 6.14.8
  • Ionic: 3.20.1
  • Cordova: 9.0.0

Screenshots

Home screen: Home screen

About screen: About screen

Menu screen: Menu screen

Contact page: Contact screen

Favorites screen: Menu screen

Reserve screen: Contact page

Development server

This project is created using JSON and Ionic server.

JSON: Files are found in folder: json-server.zip
Run json-server for a dev server.

Resources:
http://localhost:3000/dishes
http://localhost:3000/promotions
http://localhost:3000/leaders
http://localhost:3000/feedback

Home:
http://localhost:3000

IONIC:
Run ionic serve --lab for a dev server.
Navigate to:
Lab: http://localhost:8200
Local: http://localhost:8100

The app will automatically reload if you change any of the source files.