- This is an IOS accounting App supports users to add, delete, search, view their daily bills.
- Currently support U.S./Canada phone authentication.
LAMPBuilt usingIonic4+PHP+MySQL+Redis+Apache- Frontend:
Angular.js+HTML+SCSS+TypeScript+Axios - Backend:
PHP+MySQL+Redis
- REST API is written in PHP and database is MySQL and Redis.
- One could use SQLite, PostgreSQL, MongoDb, and etc. There are many choices of database.
Run
npm install -g ionicnpm iionic serve --browser google chrome
Further configuration
- Install database support:
MySQLRedis, and configure PHP extensions for MySQL and Redis. - Get your DB ready. Locate file:
API/createDataBase.sqland run to create database tables. - Get ready PHP -> DB connection. Locate
Api/api/connection/to set connection information for MySQL and Redis. - Set base url of Backend API. Locate
src/app/app.module.ts. Changeaxios.defaults.baseURL=''to your own server path. - Install
node.js - Run
npm install -g ionic - Locate project folder run
npm i - Web Debugging. Locate project folder and run
ionic serve --browser google chrome



