- French translation & translation menu (DONE)
- Login system
- Documentation (PHP & Js)
- Allow clicking on calendar's tasks to edit them
- Filter by task
What TDTM needs to work correctly ? ###Client Side
- Extjs 4.2.1
- JsDuck 4.6.1
- Jquery 1.10.x
- FullCalendar 1.6.x (jquery plugin by Adam Shaw)
###Browser compatibility
- Internet Explorer 6+
- Firefox 3.6+ (PC, Mac)
- Safari 4+
- Chrome 10+
- Opera 11+ (PC, Mac)
###Server Side
- Any server language compatible with REST Api, default is PHP (5.2.3)
- Apache 2
- Mysql (or any storage system which respects TDTM data model)
- Be sure your web server accept all HTTP request (GET, POST, PUT, DELETE)
TDTM works as a standalone and full screen interface. We just need to launch a single Ext.application to manage all interfaces elements.
RESTFUL This project is based on REST principles to allow a better communication between client side and server side. It allows anyone to switch easily the entire server side without changing interface.
Full Javascipt interface Extjs appears to be the better framework to create a thick client like application in a sort period of time. It is fully compatible with a REST api.
Full ajax application This project works as a standalone thick client. Furthermore an ajax application implies to not refresh all the page everytime a request is sent. We just need to refresh a part of our application (what Extjs do perfectly).
- CRUD Projects
- CRUD Members
- CRUD Task
- Display a week calendar
- Allow task or member filtering on calendar event