Skip to content

DylanW01/Tapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo Logo

Tapp Refactored

An Angular web app developed by Dylan Warrell to view and manage water bowsers.
Inspired by Tapp Legacy, created by Dylan Warrell, Ben Griffin and Nathan Wright
Get started now »

View Test Site · Report a Problem

Client Status
Tapp SPA Tapp Status
Tapp API Tapp API Status
Table of Contents
  1. About The Project
  2. Getting Started
  3. Documentation
  4. Contributing
  5. Contact

About The Project

Preview of the Tapp dashboard

TODO: Write a description of the application here & update screenshot

(back to top)

Getting Started

To get Tapp Refactored running locally on your machine for development use, the following steps must be completed to install the nessessary dependencies.

Prerequisites

You need to install the Angular CLI to install/run Tapp locally and perform a variety of ongoing development tasks such as testing, bundling, and deployment.

To install the Angular CLI, open a terminal window and run the following command:

npm install -g @angular/cli

If this fails, ensure you have Node.js installed which can be downloaded from https://nodejs.org/en/download/

Client Installation

After npm is installed on your local machine, open the tapp-client folder and run the following commands to start Tapp:

  1. Install the dependencies with command

    npm install
  2. Create a folder titled "SSL" in the tapp-client folder which will contain the security certificate that allows Tapp to run locally. Details on how to create the certificate can be found HERE

  3. Run the development server

    npm start

Server Installation

Open the tapp-server folder and run the following commands to start Tapp:

  1. Install the dependencies with command

    npm install
  2. Run the development server

    npm run dev server

    (back to top)

Documentation

The documentation for the Dashboard template is available at this website.

(back to top)

Contributing

Contributions are what make the community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork or clone the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork/clone the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request (All PR's should point to the "Build" branch. They will later be merged by Dylan into Main.

(back to top)

Contact

Dylan Warrell - Email - LinkedIn - Portfolio

Project Link: https://github.com/DylanW01/Tapp

(back to top)

About

A remake of a water bowser management system for a university group project.

Resources

Contributing

Security policy

Stars

Watchers

Forks