An open API service indexing awesome lists of open source software.

https://github.com/collabsphere-community/combathub-ui

FrontEnd for CombatHub, a martial arts community, where organizations can share yours martial arts competitions events info, and users and martial arts gyms can sign up in events.
https://github.com/collabsphere-community/combathub-ui

angular frontend typescript

Last synced: 4 months ago
JSON representation

FrontEnd for CombatHub, a martial arts community, where organizations can share yours martial arts competitions events info, and users and martial arts gyms can sign up in events.

Awesome Lists containing this project

README

          

# CombatHub UI

CombatHub UI is the frontend application for CombatHub, a martial arts community platform. It enables organizations to share information about martial arts competition events, and allows users and martial arts gyms to sign up for these events.

## Table of Contents

- [About](#about)
- [Features](#features)
- [Technologies Used](#technologies-used)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Running the Development Server](#running-the-development-server)
- [Development](#development)
- [Code Scaffolding](#code-scaffolding)
- [Building the Project](#building-the-project)
- [Running Unit Tests](#running-unit-tests)
- [Running End-to-End Tests](#running-end-to-end-tests)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)

## About

CombatHub is a martial arts community platform where organizations can share information about martial arts competition events. Users and martial arts gyms can browse and sign up for these events, fostering a connected and engaged martial arts community.

## Features

- Browse upcoming martial arts competitions
- Event registration for users and gyms
- Organization profiles to manage and promote events
- User profiles to track event participation

## Technologies Used

- Angular CLI: 18.2.7
- TypeScript
- HTML5 & CSS3

## Getting Started

### Prerequisites

Ensure you have the following installed on your system:

- [Node.js](https://nodejs.org/) (which includes npm)
- [Angular CLI](https://angular.io/cli)

### Installation

1. Clone the repository:

```bash
git clone https://github.com/yourusername/combathub-ui.git
cd combathub-ui