Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kant01ne/tcd-wt-trello-clone
Assignment for Web Technologies Project
https://github.com/kant01ne/tcd-wt-trello-clone
Last synced: 22 days ago
JSON representation
Assignment for Web Technologies Project
- Host: GitHub
- URL: https://github.com/kant01ne/tcd-wt-trello-clone
- Owner: kant01ne
- Created: 2016-01-09T17:10:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-01-17T13:44:29.000Z (almost 9 years ago)
- Last Synced: 2024-10-24T21:38:27.765Z (2 months ago)
- Language: PHP
- Size: 113 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## tcd-WT-trello-clone
This project is an assignment for TCD web technologies project.
I created a small MVP for an application which is largely inspired by trello the famous project management tool.
The application allows to create Boards which represents projects. In each boards the user can create lists (To do/ In progress/ Need a review/ Merge pending/ Done...) and add cards which represents tasks to do.
The web application doesn't allow yet to switch a card from a list to another one and neither does it allow user collaboration on boards. The database on the other hand already allows those features.
I implemented a simple router (router.php) and the project is built upon a basic MVC structure made from scratch.
## Install
Clone the repository in your apache server folder :
```shell
$ git clone https://github.com/Skaelv/tcd-WT-trello-clone.git
```... or download and export the zip file.
Import trello-clone.sql file in your phpmyadmin interface.
Change the mysql settings ($user and $pass var) to fit with your local mysql settings in 'DB.php' file.
Open 'http://localhost/tcd-WT-trello-clone/' in your browser.
Login using '[email protected]' or create a new account.
## Entity Diagram Relationship
![](https://github.com/Skaelv/tcd-WT-trello-clone/raw/master/images/Entity_Diagram_Relationship.jpeg?raw=true)
## Relational Schema Mapping
![](https://github.com/Skaelv/tcd-WT-trello-clone/raw/master/images/Relational_Schema_Mapping.jpeg?raw=true)
## Dependencies
The project uses no dependencies. You simply need an apache server runing.