[eluser]Unknown[/eluser]
[quote author="regal2157" date="1306891365"]It would not be difficult, but it all depends on the complexity of the system you want to make.
1. Easily differentiated by an assigned rank or whatever you want to call it. You'll display the pages accordingly.
2. Usage of the routes config file makes this a breeze.
3. Most likely just stored and called from a database.
4. Forms to manipulate the database
5. Edit a field in your database to show it (designing your database will be part of the process)
6. In general, easy. Just again, stored info in a database.
It is very possible to do for your first CI project.
The length would depend on a few factors such as your skill level, and how long you code at a stretch.
I can't guess on an actual number of hours as it's pretty vague. If you were to pay someone, it could cost by the hour, or by the project as a whole.
If you are looking for someone else to code it, you should write up a summary of the project you want completed with all the features listed. If you want, send me a copy, and I'll see if I'll be able to help you out and build it.[/quote]
I'll try to do it myself then.. since I probably need to learn some more PHP and CI where would be the best place to start? Any books I should read that will help me get a good understanding of everythin pretty quickly?