Team:Heidelberg/Templates/NRPS-W-16b

From 2013.igem.org

Revision as of 03:49, 5 October 2013 by Charly (Talk | contribs)

Graphical user interface and Django-registration

This week we started trying to get the basics necessary for a decent user experience up and running. The pages for the Pfam input and the selection of NRP monomers were created. For this we used jQuery UI and we very especially fond of its tabs. After playing around with some html and css, we soonly decided to integrate bootstrap 2for styling our interface. As our Django models and forms would deal a lot with many-to-many relationships and as the default multichoice html box is extremely user-unfriendly, we searched for JS libraries capable of improving this experience. We initially decided to use chosen.js, but then we quickly switched to select2, which provides many more functionalities.

Also in order to enable the smooth handling of user registration, login etc., the django-registration was roughly integrated to the rest of the software.

Use of OpenBable for structure display

Database adjustments