[eluser]Unknown[/eluser]
[If you find this post too long to read, only read the TL;DR lines]
Hello CodeIgniter Community,
First of all i am new here and new to codeiginiter. I have been playing around with the CodeIgniter in the last few days, and i like it alot.
Let me explain my current situation, in school(wait. wait. I am not trying to make you do my homework for me, please keep on reading.), we have been asked to build a small application with php in 2 weeks. We are expected to use a framework. Our instructor given us a list of links for Php frameworks also noted we can use another php framework as we like. I checked all frameworks on the list(i mean i really tried simple applications like one in blog in 20mins with ci video). In the end i liked the CI most and decided to use it, and as i said i was trying thing and learning more about ci the last couple of days.
TL;DR: I needed a PHP framework, i picked CI.
Now, i understand how CI works and have some experience with PHP. We are asked to build a small database application about boring stuff they give on school assignments but no one really uses. This is a orphanage applicaton, where user can add children,teachers, you can keep track of children's school grades, they have other info like why they came to orphanage, their identification info and that kind of stuff. Application would record this info, and should be able create filtered lists(as tables). (like name,surname,birthdate,success on the school last year, of only girls who are on 5th grade at school). Also there should be a user system where there is 2 types of users, one can add/remove/view data, one can only view.
TL;DR: I need to make an app that makes use of databases and html/excel tables and basic user authenticaton.
We are allowed and encouraged to use extensions of framework and contrubitions of community. Also I do not want to reinvent the wheel, so here are my questions.
1-) There are plugins and helpers on wiki and forums but they are for diffrent versions of CI. Are they compatible with higher versions of CI? Any must have helpers?
2-) Most helpful helpers and plugins for this project would be database and table helpers/plugins. I can manage the database part as it is, but i figure i can use help on tables. Which plugins you can suggest for such project? For Ordered tables,database helpers, excel, user auth?
Thanks.