Skip to content

kloudlite/web

Repository files navigation


Logo

Kloudlite Web App

All web apps of the kloudlite.io is maintained from this repo.
Report Bug · Request Feature


Product Name Screen Shot


Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing

Built With

As this is web app. it's built on html, css and Javascript. all the frameworks, libraries used in this project listed below.

  • Remix
  • React
  • GraphQL
  • TailwindCSS

For more information about the libraries and frameworks used in this project. you can visit the package.json file.


And this repo contains all the web apps. like: auth, console, accounts, socket, website.

(back to top)

Getting Started

Prerequisites

  • npm
  • pnpm
  • taskgo
  • docker

Installation

  1. Clone the repo
    git clone git@github.com:kloudlite/web.git
  2. Install NPM packages
    pnpm install

(back to top)

Usage

To start the application in development mode. simply execute the command:

task app={app-name} tscheck={yes/no}

To Build the application. simply execute the command:

task build app={app-name}

To Run the application. simply execute the command:

task run app={app-name}

To Build Docker Image of the application. simply execute the command:

task docker-build app={app-name} tag={tag-name}

visit the package.json file or Taskfile.yaml file for more information about the commands.

(back to top)

Contributing

  1. Fork the Project
  2. Clone the Project
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request

(back to top)