Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.

zyntrixio/aperture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

About

Aperture aims to provide tooling to simplify several workflows that exist in the company. It is a front-end app that uses Bullsquid backend to run.

The current tooling:

  • Asset Comparator - Compare the images for a given plan across environments
  • Plan Comparator - Compare everything else for a given plan across environments
  • Mid Management - Manage MIDs, locations, secondary MIDs and PSIMIs
  • Customer Wallets - View a customers transactions, payment and loyalty cards
Screenshots

Asset Comparator

Plan Comparator

Mid Management

Customer Wallets


Built With

The main technologies used throughout are:

  • NextJs
  • React
  • Typescript
  • Redux Toolkit with RTK Query
  • Jest
  • TailwindCSS

Getting Started

Prerequisites

  • Node, version greater than 14
  • Yarn Package Manager

There may be others that have been forgotten about.

Installation

  1. Clone this repo locally
  2. Install via yarn install
  3. Run a local dev server with yarn dev

Open http://localhost:3000 with your browser to see the result.

Roadmap

See the Merchant Jira Board for an overview of whats planned and what needs working on.

Contributing

Please read our contribution guidelines, for more details on how things are set up, common gotchas and preferred ways of working. Thank you for getting involved!

Contributors

There is a whole team but those who actually put code into this repo are:

Lukie Kang - Front End Development

Nathan Read - DevOps/CI Pipeline

Security

Aperture follows good practices of security, but 100% security cannot be assured. For more information our Snyk page.