Skip to content
John Shields edited this page May 10, 2021 · 52 revisions

Repota Logo

Repota

Repota is designed to be a service report application for automobile technicians for auto dealerships and rental companies. With Repota, technicians are free to create, review, edit and delete their reports for services they have performed on automobiles with the option to export them to PDFs.


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 Back-end

Ensure you have done the following:

  • 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 config.ini.

Open the repository directory in Command-Line and enter:

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

END OF HOME