Skip to content

A single page serverless web application created with Ionic + Angular + Firebase to help user to decide what to eat. Avilable in Play Store

Notifications You must be signed in to change notification settings

chengkangzai/eatwhat

Repository files navigation

What To Eat Huh ?

What To Eat huh is an web application that helps user to decide what food to eat today.

Getting Started

Since this application is build by using Ionic and Angular, please make sure you installed them before hand like so:

npm install -g @ionic/cli
npm install -g @angular/cli

After that, to install the dependencies,

yarn install 

OR

npm install 

After install ionic and angular, you need to copy your firebase config to enviroment file like so :

cd whattoeat\src\environments
cp environment.example.ts environment.prod.ts 
cp environment.example.ts environment.ts 

Open your favourite editor to paste your config from Firebase under Project setting --> Config

You can serve the application using ionic like so :

ionic serve

OR serve it in angular way

ng serve

OR launch as a mobile view

ionic serve -l

The possibilities are endless.

Building the Application

So far this app only support web and android version, so to build an web just need to do like so :

ionic build web

OR you want to build android app (You need to install android studio beforehand here )

ionic cap build android

Deploying

As this website is powered by firebase, hence using firebase hosting has come to normal. To deploy this website, you need to install firebase cli beforehand like so :

npm install -g firebase-tools 

If you are new to firebase, please feel free to read their documentation to know more about firebase Firebase Documentation

Contributing

Any Contribution is welcomed

About

A single page serverless web application created with Ionic + Angular + Firebase to help user to decide what to eat. Avilable in Play Store

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published