Skip to content
John Shields edited this page Apr 13, 2021 · 52 revisions

Repota Logo

Repota

Repota is designed for automobile technicians to fill out service reports for auto dealerships and rental companies. The reports are done in a step-by-step process. Technicians can not only create their reports they can view, edit, delete and export them to a PDF. This app is a necessity for technicians for their day-to-day work.


Development Environment

Frameworks and Languages

Tools


Run the Project Locally

  • All changes (besides MySQL details, the database, and 3rd Party API config files) have been made for anyone to run locally.

Requirements

Clone the Project

Open a directory of your choice in Command-Line and enter:

$ git clone https://github.com/johnshields/Repota-App.git

Repota App

Open the repository directory in Command-Line and enter:

$ cd repota/repotaApp
$ npm install @angular/cli
$ npm install
$ npm run build
$ ionic serve 

Horton Backend

  • Create the Database in a MySQL Console.
  • Edit the config.ini file with your MySQL details.
  • Get an App ID and API key from Back4App to use their service. (First 10k requests are free).
  • Add in your App ID and API key into the .txt config files.

Open the repository directory in Command-Line and enter:

$ cd horton
$ go mod download
$ go build && go run main.go

END OF HOME
Clone this wiki locally