/trellangular

Trellangular was developed as a practice exercise for the implementation and utilization of the Angular javascript framework alongside Google's database service, Firebase. Trellangular's main attempt was not only to replicate the functionality of Trello, but really capture the aesthetic aspect as well.

Primary LanguageTypeScript

Trellangular

By Roger Yee | 4/6/18

Description

Trellangular was developed as a practice exercise for the implementation and utilization of the Angular javascript framework alongside Google's database service, Firebase. Trellangular's main attempt was not only to replicate the functionality of Trello, but really capture the aesthetic aspect as well.

Dashboard Comparison

dashboard-comparison


Create Board comparison

dashboard-comparison


New Board Comparison

dashboard-comparison


Features & Functionalities

Currently
  • View all existing boards on the dashboard page
  • Create additional boards from the dashboard page
  • Assign each board a unique title and color
  • Set a board's privacy to either private or public
  • 'Star' a board to signify priority or importance
  • Access each board's unique page
Future
  • Generate unique columns
  • Add unique cards nested within existing columns
  • Assign descriptions, tags, colors, and more to cards
  • User authentication for users to have their own set of boards
  • Board/card search functionality

Prerequisites

Application dependencies:

Setup

  1. Open Terminal (or terminal equivalent)

  2. Clone Repository $ git clone https://github.com/ryee926/trellangular

  3. Install Application Dependencies using npm: $ npm install

  4. Launch Server $ ng serve --open

  5. Visit Webpage dashboard-comparison

This project was generated with Angular CLI version 1.6.5.

Technologies Used

angular html5css3 bootstrap node npm

Contact

For all questions & inquiries, email ryee926@gmail.com.

License

MIT License Copyright (c) 2018 Roger Yee


Additional Disclaimer

This clone was created for the sole purpose of angular/firebase implementation practice and has no intention of distribution or public use in any shape or form.