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
Create Board comparison
New Board 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:
- Git - repository access/cloning
- Node + NPM (Node Package Manager) - package and dependency installation
- TypeScript - compiles project files for accessibility
Setup
-
Open Terminal (or terminal equivalent)
-
Clone Repository
$ git clone https://github.com/ryee926/trellangular
-
Install Application Dependencies using npm:
$ npm install
-
Launch Server
$ ng serve --open
This project was generated with Angular CLI version 1.6.5.
Technologies Used
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.