As always, before we start building, we should take a look at what we plan to build.
Firstly, a brief description of our intent: we plan to build an app that will allow people to browse job adverts in the form of a job board.
People will be able to create job adverts that will appear on search listings. Others will be allowed to apply for these advertised jobs, and applications are sent in an e-mail to the advertiser with details of the job and applicant.
Anyway, to get a better idea of what's happening, let's take a look at the following site map:
So that was the site map; the first thing to notice is how simple the site is. There are only three main areas to this project. Let's go over each item and get a brief idea of what it does: