HOME > Development > Ionic with NodeJS- Build a Full Mobile Business Rating App

Ionic with NodeJS- Build a Full Mobile Business Rating App

  • Development
  • Apr 22, 2025
SynopsisIonic with NodeJS: Build a Full Mobile Business Rating App, a...
Ionic with NodeJS- Build a Full Mobile Business Rating App  No.1

Ionic with NodeJS: Build a Full Mobile Business Rating App, available at $19.99, has an average rating of 4.15, with 153 lectures, 3 quizzes, based on 66 reviews, and has 382 subscribers.

You will learn about Build a mobile app with Ionic, Node, Express and MongoDB Use Mongoose to create schemas Build REST API from scratch Use Node REST API inside ionic app Connect Frontend with Backend code Learn ionic UI components, apis and native plugins Use Ionic Storage Module Use mongodb as database for storing data from ionic app Use cloudinary cloud storage for files Send images from ionic app to node backend through REST api Build rating and reviews functionality inside the ionic application Add Leaderboard and search functionality Deploy backend app to heroku This course is ideal for individuals who are Anyone with a passionate and enthusiastic mindset to learn or Anyone willing to train in mobile app development or Back-end developers wanting to increase their skills and knowledge or Fullstack developers wanting to increase their skills and knowledge It is particularly useful for Anyone with a passionate and enthusiastic mindset to learn or Anyone willing to train in mobile app development or Back-end developers wanting to increase their skills and knowledge or Fullstack developers wanting to increase their skills and knowledge.

Enroll now: Ionic with NodeJS: Build a Full Mobile Business Rating App

Summary

Title: Ionic with NodeJS: Build a Full Mobile Business Rating App

Price: $19.99

Average Rating: 4.15

Number of Lectures: 153

Number of Quizzes: 3

Number of Published Lectures: 153

Number of Published Quizzes: 3

Number of Curriculum Items: 156

Number of Published Curriculum Objects: 156

Original Price: $89.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build a mobile app with Ionic, Node, Express and MongoDB
  • Use Mongoose to create schemas
  • Build REST API from scratch
  • Use Node REST API inside ionic app
  • Connect Frontend with Backend code
  • Learn ionic UI components, apis and native plugins
  • Use Ionic Storage Module
  • Use mongodb as database for storing data from ionic app
  • Use cloudinary cloud storage for files
  • Send images from ionic app to node backend through REST api
  • Build rating and reviews functionality inside the ionic application
  • Add Leaderboard and search functionality
  • Deploy backend app to heroku
  • Who Should Attend

  • Anyone with a passionate and enthusiastic mindset to learn
  • Anyone willing to train in mobile app development
  • Back-end developers wanting to increase their skills and knowledge
  • Fullstack developers wanting to increase their skills and knowledge
  • Target Audiences

  • Anyone with a passionate and enthusiastic mindset to learn
  • Anyone willing to train in mobile app development
  • Back-end developers wanting to increase their skills and knowledge
  • Fullstack developers wanting to increase their skills and knowledge
  • Have you ever thought of building an application that uses RESTful API??Have you thought of building an application with both front-end and back-end?connected by RESTful APIs all created by you? Then this course is designed specifically for you.

    In this course, you will build a mobile application using Ionic 4 (formerly Ionic 3), Node, and Mongodb database. The front-end of the application is built using the ionic framework while the back-end is built using Express framework. The front-end and back-end are connected via HTTP through the RESTful API created from scratch.

    The REST API used in this course is build completely from scratch.

    This Ionic and Node.js?course will guide you through building your own mobile business rating app?from start to finish.The course uses?tools like Express, Mongodb, Mongoose.?This application is an employee to business app (Or we can say as well it is a business to business rating app) where an employee of a company (or another company) rates a business based on experience with the company’s business dealings.

    This course is project based.

    During this course, you will learn to

    1. Build a mobile app with Ionic, Node, Express and MongoDB

    2. Build REST API from scratch

    3. Use Node REST API inside ionic app

    4. Connect Frontend with Backend code

    5. Upload images from Ionic app?

    6. Use Cloudinary cloud storage for?images

    7. Create ionic providers for communicating?with?back-end

    8. Use Ionic UI components, apis and native plugins

    9. Build reviews and rating functionality inside ionic application

    10. Use third-party rating component

    11. Create custom components

    12. Use Ionic storage

    13. Use MVC pattern to build REST API

    14. Create custom functions to be used inside ionic template files

    15. And more

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Source Files

    Lecture 3: Install Node and Angular

    Lecture 4: Install Ionic and Cordova

    Lecture 5: Install MongoDB

    Chapter 2: Ionic 3 Project Setup

    Lecture 1: Install VS Code

    Lecture 2: Create Ionic Project

    Lecture 3: Create Node Project

    Lecture 4: VS Code Workspace

    Lecture 5: Create Home Page

    Lecture 6: Create Login Page

    Lecture 7: Style Login Page

    Lecture 8: Add Register Page Inputs

    Chapter 3: Signup and Login Authentication

    Lecture 1: Install Express

    Lecture 2: Start Mongodb Server

    Lecture 3: Create User Route

    Lecture 4: Create Register Provider

    Lecture 5: Install Cors

    Lecture 6: User Model

    Lecture 7: Passport Signup – 1

    Lecture 8: Passport Signup – 2

    Lecture 9: Signup New User

    Lecture 10: Add Loading Controller

    Lecture 11: Add Alert Controller

    Lecture 12: Add Validations

    Lecture 13: Task Solution

    Lecture 14: Passport Login – 1

    Lecture 15: Passport Login – 2

    Lecture 16: Ionic Storage

    Lecture 17: Save Email in Storage

    Chapter 4: Company Section

    Lecture 1: Company Inputs

    Lecture 2: Automatic Login

    Lecture 3: Logout

    Lecture 4: Company Form

    Lecture 5: Sidemenu List

    Lecture 6: Add Create Company Link to Sidemenu

    Lecture 7: Company Schema

    Lecture 8: Company Route

    Lecture 9: Company Provider

    Lecture 10: Import Company Provider

    Lecture 11: Add Field to Company Schema

    Lecture 12: Add Home Route

    Lecture 13: Get User Data

    Lecture 14: Exclude Password

    Lecture 15: Add User Id to Create Company Method

    Lecture 16: Create Test Company

    Lecture 17: Validate Company Data

    Lecture 18: Use View Did Enter

    Lecture 19: Get All Companies

    Lecture 20: Display All Companies

    Lecture 21: Add Style to All Companies Page – 1

    Lecture 22: Add Style to All Companies Page – 2

    Lecture 23: Home Page Elements

    Lecture 24: Add Styles to Home Page

    Chapter 5: Reviews and Rating Section

    Lecture 1: Style Create Company Page

    Lecture 2: Add Reviews Page – 1

    Lecture 3: Add Reviews Page – 2

    Lecture 4: Add Company Profile Page

    Lecture 5: Display Name on Review Page

    Lecture 6: Update Company Schema

    Lecture 7: Add Review Route

    Lecture 8: Add Review Method

    Lecture 9: Send Review and Ratings to Back-end

    Lecture 10: Update Company Document with Ratings and Review

    Lecture 11: Review Fields Validation

    Lecture 12: Add Toast Controller to Reviews Page

    Lecture 13: Ionic Rating Component

    Lecture 14: Style Rating Stars

    Lecture 15: Create Average Method

    Lecture 16: Company Profile Page

    Lecture 17: Create Rating Sum Method

    Lecture 18: Custom Rating Component – 1

    Lecture 19: Custom Rating Component – 2

    Lecture 20: View Company Reviews – 1

    Lecture 21: View Company Reviews – 2

    Lecture 22: Fix Review Typo Error

    Lecture 23: Display Average Rating

    Lecture 24: Display Sidemenu Icons

    Lecture 25: Sidemenu Elements

    Lecture 26: Sidemenu Styles

    Lecture 27: Use Moment Library

    Lecture 28: Use Substr Method

    Lecture 29: Employee Role Alert Box

    Lecture 30: Update User Company Schema

    Lecture 31: Send Employee Role

    Lecture 32: Save Employee Role

    Lecture 33: Add Toast Controller For Employee Role

    Chapter 6: Ionic 3 Image Upload

    Lecture 1: Create Settings Page

    Lecture 2: Populate Company Array

    Lecture 3: Display Settings Elements

    Lecture 4: Display Companies

    Lecture 5: Cloudinary

    Instructors

  • Ionic with NodeJS- Build a Full Mobile Business Rating App  No.2
    Uzochukwu Eddie Odozi
    Software Developer
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 4 votes
  • 3 stars: 13 votes
  • 4 stars: 21 votes
  • 5 stars: 26 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!