Skip to content

PatrickElfert/ionic-food-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Food Tracker App

Welcome to the Ionic Food Tracking app! This project is a simple food tracking application, inspired by platforms like myfitnesspal. Its primary purpose is to explore and implement declarative programming concepts.

Technologies

The app leverages the following technologies:

  • Ionic: A powerful cross-platform framework for building mobile applications.
  • Firebase: A cloud-based platform for developing and hosting web applications.
  • Angular: A robust web application framework.
  • Cypress: A JavaScript end-to-end testing framework.

Prerequisites

Before running the app, make sure you have the following prerequisites installed on your system:

  • Node.js and npm: Ensure Node.js and npm are installed on your machine.
  • Firebase Emulator: Install the Firebase emulator to facilitate running the app locally.
  • Ionic CLI: Run npm install -g @ionic/cli to install the Ionic Command Line Interface.

Getting Started

Follow these steps to get the app up and running:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory in your terminal.
  3. Run npm install to install project dependencies.

Running the App

To launch the app locally, use the following command:

npm run start:local

Running Tests

Make sure the app is running locally before executing tests. To run Cypress tests, use one of the following commands:

Interactive Mode

cypress open

Headless Mode

cypress run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published