Skip to content

Sportitsu/Zarad

Repository files navigation

Stories in Ready Build Status

Zarad

Zarad is an application that helps JiuJitsu Academies manage their members and facilitate track players achievements plus their history, also it helps each member to see the latest techniques uploaded by the academy.

Team

  • Product Owner: Mohammad Al-Bakri
  • Scrum Master: Mihyar Al-Masalma
  • Development Team Members: Fatima Hammami, Elham Rababah, Mohammad Al-Bakri, Mihyar Al-Masalma

Table of Contents

  1. Usage
  2. Architecture
    1. Tech Stack
    2. System Architecture
  3. Requirements
  4. Development
    1. Installing Dependencies
    2. Tasks
  5. Team
  6. Contributing

Usage

As a subscribed Member

Subscribed

As a Club Owner

Club Owner

Web Browser application link : Click Here

Preview the app on your phone

Download Ionic View from Play Store or App store 
Enter this Id : 4C581605

Running Tests

npm test

styling guide

gulp

Architecture

Tech Stack

  1. Front-End
  • Ionic
  • Angular
  1. Back-End
  • Node/Express
  • MongoDB
  1. Testing
  • Mocha
  • Chai
  • Karma
  • Jasmine
  1. Deployment
  • Heroku

System Architecture

System Architecture

Requirements

  • Node 6.3.x
  • mongoDB 4.1.0
  • Ionic 1.3.1

Development

Installing Dependencies

From within the root directory:

git clone https://github.com/Sportitsu/Zarad.git
npm install -g ionic
npm install
npm install && bower install
Web platform -- > ionic serve
Phone platform -- > ionic serve --lab

#APIs Used

  • We used the Youtube API to collect Academy youtube channel videos.
  • we used Imgur API to save memory on our database.

#The Database Our Database is built using MongoDB, which holds the main three models, Clubs, Members, Tournaments, Admins

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

Production

See our website here.

Builds

See our latest build here.

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7