Minima
Minima, full mobile cryptocurrency. Ionic cross-platform project with a full running Java Minima Node.
👉 Prerequisites
- Latest version of Node.js, (required to install the next 2 prerquisites).
- Get the latest version of Node.js here.
- Latest version of the Ionic Framework CLI.
- Follow the tutorial here.
- Latest version of Angular Framework
- Follow the tutorial here.
🚀 Getting Started
At this point you should have all the necessary packages and frameworks. The following steps will show you how to run the project itself.
1. Open your terminal and clone the repository as shown below:
$ git clone https://github.com/eliasnemr/Minima.git
2. Open your preferred code editor and cd to the top directory where the package.json is.
$ cd ~/minimacore/mobile-app-front-end/app
3. Now that you're in the same directory with the package.json, you can run npm's package installer
$ npm install
4. After all the packages have been installed, you will now be able to launch the app either in
- Browser
- iOS, or
- Android
🌐 Browser
To test the app in your browser you will have to have the Minima node running on your local machine. (If you haven't already downloaded the Minima Node, follow the tutorial here).
Launch the project in your local browser by typing in the terminal
$ ionic serve
The browser should now automatically launch with the app running locally. If it doesn't open your browser then just manually browse to your localhost at port 8100; http://localhost:8100/.
🤖 Android
To launch the app in an android emulator you must have Android Studio installed.
You launch the android app using
$ npx cap open android
📱 iOS
To launch the app in iOS you must have a MAC machine and Xcode installed.
You launch the iOS app using
$ npx cap open ios