Our App is an Android App where you can view a list of food that is made by Inoopolise Unuversity's Canteen, by using this app you can also , check the details of the meals you will order, and order multiple meals for you and your friends, just by using our App, it simple to use , Add item to cart and make a one step checkout !
Written in Java for Android with Firebase.
A university project.
Prerequisites: Android Studio
- Open Android Studio
- Click “Import project (Gradle, Eclipse, ADT, etc.)”
- Choose folder “MVP”
- Click “Open”
- Wait until all dependencies will be resolved
- Make sure that the chosen configuration is “APP”
- Chose device
- Click on the Run button (green triangle)
Prerequisites: you need to create an account using mobile application ("Sign Up" use case). Use credentials from the sign up in web admin panel.
- If you don't have Node.js and npm installed on your computer, please download it and install according to the instructions on https://nodejs.org/en/download/
- Run this command in terminal: npm install -g firebase-tools (If you have mac or linux use sudo before the command)
- After successful installation, navigate in terminal to the root project directory, open the folder "Admin panel". Your should be in folder “../innopolis-express/Admn Panel”
- Run the following command: firebase serve. It will create a local host on your machine.
- Login to firebase using command firebase login. If you don't have access to the system - ask us in telegram (https://t.me/laskau)
- You'll see the address on which the server was set up (usually, http://localhost:5000)
- (Optional) the web platform can be accessed on https://admin-inno-express.firebaseapp.com/
Prerequisites: If you don't have Node.js and npm installed on your computer, please download it and install according to the instructions on https://nodejs.org/en/download/
- Navigate to the folder “../innopolis-express/Admn Panel” in your terminal
- Install all dependencies:
npm install
(If you have mac or linux use sudo before the command) - Run all tests:
npm run test
- Results will be displayed in terminal