SetupInstallation

Overview

Tech Stack

This project was generated using Nx and is programmed primarily in TypeScript.

Frontend

Web Framework - Angular
UI Components - Ionic + Material (to deprecate one?)
Style System - Ionic (migrate to tailwind?)
Native Apps - Capacitor
Testing - Jest(unit) Cypress(E2E)

Backend

Database - Postgres
ORM - Sequelize
Rest APIs - NestJS
Testing - Jest(unit)
Containerisation - Docker

Prerequisites

  1. Download and install Git. This will be used to download the repository

  2. Download and install Node version 16+. This is the programming language required to run the project

  3. Download and Install Yarn. This manages all 3rd-party code dependencies

Project Setup

  • Clone the project repo
  • Setup your editor extensions to include the Nx Console extension for faster development

Running the Project

  • Install dependencies yarn install
  • Build the project yarn build
  • Start the app yarn start
Copyright 2025 © PICSAv2.0.0