Skip to content

tjmelo/tmx-venus

Repository files navigation

project

TMX Venus

Size Version Release Last Commit Passing Netlify Status

Table of content

About app

Simple CRUD Shop List

This project is a simple CRUD elements list. Add an element to the list

  • Edit element at list
  • Exclude element at list

Preview Screens

Preview

Preview

Project Details

This app uses:

  • HTML
  • JavaScript
  • Typescript
  • Redux
  • Babel
  • Sass
  • Webpack
  • Docker

CSS

To compile CSS in the development process:

npm run css

Build

To generate build:

npm run build

Simple Develop Process

Tasks TMX Venus runner

Download the project

Clone or fork this repository

git clone https://github.com/tjmelo/tmx-venus.git

cd tmx-venus

git checkout -b develop

npm install && npm start

Docker Develop Process

image-docker-ci

git clone https://github.com/tjmelo/tmx-venus.git

cd tmx-venus

docker compose up -d

Install from the command line

docker pull ghcr.io/tjmelo/tmx-venus:latest

or image in Docker Hub for optional download

docker pull tmwd/tmx-venus

Open the app on a browser http://localhost:9000

NPM Package

publish-to-github-packages publish-to-npm

For installation by npm package :

Aggregated micro frontend

npm install @tjmelo/tmx-venus@latest

Have a code fun 🔥