Skip to content

This repository contains a sample Ionic mobile application with Angular and Firebase integration. It demonstrates user authentication, registration, and basic navigation between pages using route guards.

Notifications You must be signed in to change notification settings

JanneImmonen/IonicFirebaseDemo

Repository files navigation

Ionic Firebase Demo

This repository contains a sample Ionic mobile application with Angular and Firebase integration. The application demonstrates user authentication, registration, and basic navigation between pages using route guards.

Features

User registration User login/authentication Route guards for protected routes Basic navigation between pages

Technologies Used

Ionic Framework Angular Firebase

Prerequisites

Before getting started, ensure that you have the following software installed on your machine:

Node.js Ionic CLI Firebase account

Getting Started

Follow these steps to run the application on your local machine:

  1. Clone this repository to your local machine:
git clone https://github.com/JanneImmonen/IonicFirebaseDemo.git
  1. Navigate to the project directory:
cd IonicFirebaseDemo
  1. Install the dependencies:
npm install
  1. Set up your Firebase project and add your Firebase configuration to the environment.ts file in the src/environments folder.

  2. Run the application in your local development environment:

ionic serve

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a branch with your changes.
  3. Commit and push your changes.
  4. Create a pull request to the main repository.

License

This project is licensed under the MIT License. See the License file for more information.

About

This repository contains a sample Ionic mobile application with Angular and Firebase integration. It demonstrates user authentication, registration, and basic navigation between pages using route guards.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages