Welcome Guest, Not a member yet? Register   Sign In
Build very very basic Recruitment site with CodeIgniter?
#1

[eluser]invision[/eluser]
Hi,

I'm fairly new to CodeIgniter but have been using 'regular' PHP and MySQL for about 3 years now. Vids from Derek Jones have been a treat.

I'm a little tired of seemingly not creating the best code and not being modular or 'efficient' in my back end work, so I'm looking to CI to redeem myself! Big Grin

I'm hoping to pitch for some work soon for a very small site, that could grow in time. So it needs a solid framework.

The basic premise is a User can go on a site, search a list of jobs stored in a database, find one they like, register at the site and then apply for the job(submit CV).
Also an Employer can register on the site and post a job he/she has.

Then I(as middle man) receive confirmation of a job application(user) / job submission(employer) and I get final say whether to hire the user / upload the job to the main site/database.

Is this something I could achieve with CodeIgniter?

Are there any working examples out there that sound similar that I could maybe look at for guidance?

I know I could probably achieve this easily with regular PHP, but really want to push myself to use MVC for a project.


Thanks for reading this and any sort of reply is greatly appreciated.




Thank you,
#2

[eluser]NMTeck[/eluser]
Here are a few resume sites built in code igniter.

http://www.beyondcredentials.com
http://www.bahamasjoblistings.com

Built using Simple n Easy CMS - http://cms.nmteck.net
#3

[eluser]invision[/eluser]
Many thanks for such a speedy reply!

Do you know much about how, say, beyondcredentials.com was built?

I'm guessing a fair bit of customisation of 'Simply n Easy CMS' to get that Recruitment site to where it is today. Or am I wrong?


Thanks for any more advice guys Smile
#4

[eluser]NMTeck[/eluser]
Many of the features built into www.beyondcredentials.com are already implemented into the latest release of NSEC. There was some customization but mostly database additions and custom features requested specific to the site.

www.bahamasjoblistings.com is built with the latest version of the software and has pretty much the same structure and features as BC.

We are always willing to give help or get you started. One thing I like about the CMS is that it's very basic which gives developers the ability to add all the customization needed without having to learn a whole new system. If you learn CI, you will be able to do anything with this CMS.
#5

[eluser]invision[/eluser]
Wow, definitely sounds up my street. Thanks again.

I'm going to try give it a test run just now.

I will be back Smile
#6

[eluser]invision[/eluser]
Aaaah cool. Got it working by putting it directly onto the root.

For some reason, it didn't work otherwise.

There's still a couple of small bugs I'm encountering. Could be just me.
Other than that, it's a great platform to continue developing - well done!



Am I OK to just install 'database.sql' file or do I need to add more SQL to the database.
#7

[eluser]NMTeck[/eluser]
Sorry I didn't reply in time.

And yes that db file will work with the base install of NSEC. One thing that needs to be added as functionality to the CMS (which would help) is the ability to add extra attributes to a user or member (2 different member tables). For right now, you have to add the attributes manually to the user table or employer table (which will be renamed to member table in future releases).

I'm glad it is usable for you. It's a good learner as well because many of the functions are used so you can see them in action.

Let me know if you need anything.
#8

[eluser]Unknown[/eluser]
Hi there

Check:

http://www.tigerhospitality.com
http://www.eeinterim.com

I finished both quite recently. The first one is closest to what you are looking for, but the second is not too far off.

Both allow online registration, uploads, searches, etc etc.

IMO, the second site is the better of the two, but the first seems to be most popular.

The only tricky part was configuring things so that an employer account can create multiple jobs while jobseeker accounts can only ever create a single entry.
#9

[eluser]invision[/eluser]
Many thanks for ther replies, guys.

@NMTeck - I'm hoping to play around with the site a little more tomorrow and see what it can do. Could I possibly get in touch by email with 1 or 2 questions. Hope this is ok.

@andrew-bkk Many thanks for the links.
Did you completely customise CodeIgniter for this, or was there a tutorial/book you followed? I imagine this project will have me thrown in at the deep end a bit.
Any sites I should check out, or perhaps some pointers you could give me. It'd be really appreciated.


Really glad I found this forum, wouldn't have known where to start.


Thanks again
#10

[eluser]NMTeck[/eluser]
That is cool with me. Any questions you want you can actually submit them on the CMS site... http://cms.nmteck.net/contact/

We will be putting more help docs up as we get them as well.




Theme © iAndrew 2016 - Forum software by © MyBB