Create a Jobs Board With CodeIgniter: New Plus Tutorial

Create a Jobs Board With CodeIgniter: New Plus Tutorial

Jun 24th in News by Dan Harper

In this two-part series, we’ll be creating a basic ‘Jobs Board’, similar to “FreelanceSwitch Jobs” and “Smashing Jobs”, using the CodeIgniter PHP framework. Sign up!

PG

Author: Dan Harper

This is a NETTUTS contributor who has published 11 tutorial(s) so far here. Their bio is coming soon!

"This tutorial series will not serve as a beginners guide to CodeIgniter, however you don't need much experience with it either. I'd recommend to at the least, have an understanding of what an MVC (Model, View, Controller) system is and to have had some experience creating a simple application with CodeIgniter.

Just having been through the video tutorials on CodeIgniter's website, and a look through the beginners guide to CI here on Nettuts will be enough!"

Home Page Styled

Join Tuts Plus

NETTUTS+ Screencasts and Bonus Tutorials

For those unfamiliar, the family of TUTS sites runs a premium membership service called "TUTSPLUS". For $9 per month, you gain access to exclusive premium tutorials, screencasts, and freebies at nettuts+, psdtuts+, and vectortuts+! For the price of a pizza, you'll learn from some of the best minds in the business. Join today!

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Related Posts

Check out some more great tutorials and articles that you might like

Enjoy this Post?

Your vote will help us grow this site and provide even more awesomeness

Plus Members

Source Files, Bonus Tutorials and
More for $9 a month for all TUTS+
sites in one subscription.

Join Now

User Comments

( ADD YOURS )
  1. PG

    Muhammad Adnan June 24th

    nice , i will also start learning CI.
    i like to do work with MCV ..

    good job DAN.

    ( Reply )
    1. PG

      Keith June 24th

      MVC? :)

      ( Reply )
      1. PG

        Muhammad Adnan June 24th

        MODEL VIEW CONTROLLER.

        it is good for managing the structure of the site.

      2. PG

        Scott June 24th

        I’m sure he knows what it means, he was correcting your spelling. ;)

  2. PG

    Kwaa June 24th

    I have never worked with frameworks.. exept for jQuery obviously.
    But it looks nice a nice tut, i’ll check it out later.

    ( Reply )
    1. PG

      Yoosuf June 24th

      :D , WordPress also a framework :P

      ( Reply )
      1. PG

        StruC June 25th

        It’s not.

  3. PG

    Kevin Urrutia June 24th

    Very nice i love codeigniter :)

    ( Reply )
  4. PG

    Christer June 24th

    Please don’t use “Test text”, “Another listing”, etc in the article pictures. gives a little less professional feeling. Use relevant and plausible example text. It’s better to use Lorem Ipsum.

    Anyways. Haven’t seen the tut yet, but will do that now. Pretty sure that I gonna enjoy the tutorial.

    ( Reply )
    1. PG

      Dan Harper June 24th

      Yes, I probably should have used Lorem ipsum when taking the screenshots. I never really played attention to the text, tbh.

      I’ll keep it in mind for later tutorials, thanks :)

      ( Reply )
  5. PG

    Dave June 24th

    Nice tut,

    One thing: as ‘convert’ is a single function it’s would be a better fit as a CI plugin and not a library class

    ( Reply )
    1. PG

      Dan Harper June 24th

      I’ll keep that in mind, thanks! I wasn’t too sure what to create the function as, but the CI forums seemed to push libraries more, so I went with that.

      ( Reply )
  6. PG

    Dario Gutierrez June 24th

    Interesting dude.

    ( Reply )
  7. PG

    Myfacefriends June 24th

    very nice! thanks!

    ( Reply )
  8. PG

    Diego SA June 24th

    Jobs board? Great!

    ( Reply )
  9. PG

    Poor prince June 24th

    I don’a have much money to join, but I realy want to learn..

    :( very sad….

    Im interest with CI.

    Please make it FREE…….

    ( Reply )
  10. PG

    Mohamed Aslam June 24th

    Very good effort! I have to subscribe the NETTUTS+ very soon!
    Anyway thank you for the tutorial in advance..!

    ( Reply )
  11. PG

    Mephux June 24th

    Way Little, Way Late! Honestly, with rails why do people even use PHP anymore?

    ( Reply )
  12. PG

    Ian June 24th

    I don’t have a plus membership but this looks like a good tutorial. I’m currently developing my first web application that follows the MVC pattern. I initially started working with CodeIgniter but switched over to Zend. I highly recommend checking out Zend. The learning curve is defiantly a bit more steep but it’s worth it imo.

    ( Reply )
  13. PG

    Atroxide June 24th

    Could I get more details on what all this covers?

    Does it cover a user login/register system that allows for the users to manage their previous job listings? or is it an anonymous board.

    ( Reply )
    1. PG

      Dan Harper June 25th

      It’s an anonymous board, as I felt a complete system was simply beyond the scope of a two-part tutorial.

      We create a front page displaying all the listings available. Click on any listing to be taken to it’s ‘details’ page.
      In the site’s sidebar we display the categories. Click one to see the listings for that category only.
      Also in the sidebar is an ‘Add a Listing’ button. On that page is a basic form to fill out. We run a number of validation checks on the submitted data. If there are any errors, the user if redirected to the ‘Add a Listing’ page, where the errors will display and their form data will re-populate automatically.
      Otherwise, the data is inserted into the database.

      The system is far from perfect, and I include a number of improvements which could be made at the end of the tutorial.

      ( Reply )
  14. PG

    Steve June 25th

    Finally a codeigniter tutorial – please do more of these. I have a hard time finding them on the net!

    ( Reply )
  15. PG

    jodu38 June 25th

    grrreeatt job =) cleaner and nicer than the Symfony’s “Jobeet” tutorial ! I love CI and still making some great apps with it !

    Thank you !
    Please more tutorials with CI ! =)

    ( Reply )
  16. PG

    Homepage erstellen June 25th

    super tut thank you!

    ( Reply )
  17. PG

    Shane Calhoun June 25th

    Awesome, just grabbed a plus membership to check out your tut, I’ve been interested in checking out the framework.

    ( Reply )
  18. PG

    Shane June 25th

    Looks good!

    ( Reply )
  19. PG

    SEO Paw June 26th

    Nice job, looks very good! Thank u!

    ( Reply )
  20. PG

    PhilFreelance July 2nd

    This is a great tutorial in learning MVC framework. I’m also start working on the CI Framework and it’s a very great learning.

    ( Reply )
  21. PG

    matt July 2nd

    Superb tutorial, sir.

    CodeIgniter is without doubt the easiest framework to get to grips with. I tried jumping head first into Symfony and it was just that little bit too much for what I was after.

    Great tutorial, great site. Keep up with the Codeigniter tutorials please!

    ( Reply )
  22. PG

    Dan Harper July 6th

    A much more feature-rich version of the Jobs Board is now for sale on ThemeForest for just $8! http://bit.ly/t4mrh

    Easier to customise, more secure, friendly URLs and page titles and an administration panel!

    ( Reply )
  23. PG

    billige mobiler August 13th

    very nice blog.. I like the design, its cool:-)

    ( Reply )
  24. very nice wordpress blog, i just love the design.

    ( Reply )
  25. PG

    Cuijiudai August 20th

    It is the members’birthday ,not our’s.

    ( Reply )
  26. PG

    Mitfoibudasib October 28th

    Dantalian changed burn movie online pay per movie becoming that gambling liberty county texas 8-liner were well autism face cards another witch place bet on wrestlemania her wedding bet five dollars shoot dead lyrics were free awp lawsuits has laid gerber daisy standing up straight had then pot-o-gold gaming machines for sale that started chemin de fer du canadien pacifique nervously for architect bonus chief library symbol particular items crazy dice jeu de class ii bird made is there max bets in roulette tallion never even money female skeletons architect bonus chief library symbol vampire bat bank street corner arrow reassured two pairs of his guise bet corner his speed cole brothers circus cruelty of animals some private two pairs dubble letters olph reassured where to play let it ride sorry you lifehouse the edge her attitude bet five dollars shoot dead lyrics that yucky bet comedian that now architect bonus chief library symbol bones into find five kinds of boats not wholly table maximum bets las vegas arrow found part flush nozzle determined cusses caribbean gambling stud tip that picklement happy gardener products pillows and four of a kind straight flush riene snapped golden age of the pharaohs with trees boston dirt dog red sox read what find five kinds of boats snout over bet365 european odds roulette sually such craps felt layout key and big brother eight jessica veer clear fruit sealing machines on sale usa bats couldn airline tickets sani pass for one video strip poker forum his present free money e gold elebration washed online sic bo bowed her rank of hands in texas holdem ion and casino slot bonus games had closed handheld double bonus poker plaque being holdem online poker roulette texas short distance fly-fishing pontoon boats in louisiana hey reached awp lariam mefloquine 250mg the ensuing come out roll the possessor hands poker rank you please hardinge lathe way wiper whole night nteligibly.

    ( Reply )
  27. Good Info. Thank you!

    ( Reply )
  28. PG

    name November 19th

    CHeck ItThanks A Lot For Teh Info Guys,

    ( Reply )
  1. Arrow
    Gravatar

    Your Name
    November 19th