Brings small stores a bunch of services that will help them manage their business with features to control trades, payments and cellphone balance.
- Client Details
- Environment URLS
- Da Team
- Technology Stack
- Management resources
- Setup the project
- Running the stack for development
- Stop the project
- Restoring the database
- Debugging
- Running specs
- Checking code for potential issues
Name | Role | |
---|---|---|
Aldo Lares | alares@bluepeople.com | Senior Sales Analyst |
Name | Role | |
---|---|---|
Arturo Cantú Cisneros | a0119641@gmail.com | Development |
Esteban Arocha Ortuño | estebanarocha1@gmail.com | Development |
Samantha Solis Pascacio | a01039412@itesm.mx | Development |
Valentin Trujillo García | alexandro4v@gmail.com | Development |
Technology | Version |
---|---|
Android Studio | 3.6.1 |
Kotlin | 1.3.0 |
Android | 5.0.0 |
JitPack | 1.2.0 |
Awesome QR | 1.2.0 |
Firebase Auth | 19.3.1 |
You should ask for access to this tools if you don't have it already:
- Added The transaction history
- Added HU011 Receive coupon, and encrypt qr codes
- Added HU001 Login, Signup and Logout
- You can now create and access an accound using email and password
- Added HU002 Display Identification QR functionality
- Added HU003 Confirm transactions
Using a branch for each use case and an extra branch for general development and testing the team will work on an specific part of the project. Each use case branch will be named after the use case code and the general branch will be named development.
For this project you will need to install Android studio along with the Android SDK from the API level 21, as optional downloads and for testing purposes download and install any other API level above 21 that you would require. This will be done directly from Android Studio in the Android SDK Manager, by ipressing on the SDK Manager button and ticking the required SDKs.
After installing these please you can follow this simple steps:
- Clone this repository into your local machine.
$ git clone https://github.com/ProyectoIntegrador2018/tenderos.git
-
Now you will need to setup a Virtual Device to run the application. To do this you will have to go to Devices > Open AVD Manager.
-
Click on Create a New Virtual Device and choose a phone template from the list and click on next.
-
Select a system image for your virtual device, click on download and then on Finish. Be sure to use a virtual machine or device with google services (Google Play) to be able to run the app. This is very important as is a requirement for Firebase.
You now have your setup ready to open and run the project.
-
Open Android Studio and go to File > Open and find the Folder you just cloned.
-
Run the app by clicking in the play icon in Android Studio.
The project will now run in either a external device or in an emulator.
To stop the emulator you can click on the stop button on the navigation bar.
To run the emulator with the debugging process you can click on the Debug App button. If the Debug window is not open, select View > Tool Windows > Debug.
This will display the logs from the app.