Welcome Guest, Not a member yet? Register   Sign In
Plugin/Helper Suggestions for a Small Project
#1

[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.
#2

[eluser]Ben Edmunds[/eluser]
Hey and good luck on your project, glad you chose CI as your framework.

CI comes built in with the DB and ActiveRecord classes so you don't need to worry about that, just make sure you read up and understand how the model should be used.

CI also includes a HTML Table library.

For authentication I recommend <a href="http://github.com/benedmunds/CodeIgniter-Ion-Auth">Ion Auth</a> but I'm a little partial to it...


The only thing I'm not sure about is Excel but if you look <a href="http://codeigniter.com/wiki/Category:Plugin::Data_Conversion/">here</a> there are a couple listed.


The thing to remember is that the <a href="http://ellislab.com/codeigniter/user-guide/">User Guide</a> and the <a href="http://codeigniter.com/wiki/">Wiki</a> are your friends.


Have fun,
#3

[eluser]Unknown[/eluser]
Thanks for the links!

I checked the wiki but somehow missed the excel part.




Theme © iAndrew 2016 - Forum software by © MyBB