Project for the course ICD0007 Web technologies
This program will be a kind of CV assistant. A unified platform in which a person can add any information about himself that he believes will help him when applying for a job. And during the application process, a person does not need to create a new CV and send it to the HR manager. He or she can simply send their own link, which will contain a large amount of information about the person. That is, the platform automatically searches or requests the necessary information and, if possible, fills it in itself. There will be such moments as feedback from the employer, colleagues, (you can also add people who taught you). It will also be possible to add all the courses that the person took and the projects in which they participated. Social networks also have a role to play there, because the employer can see what his potential employee is doing in his free time.
Name | Tasks | |
---|---|---|
Javier Ortín | Seems like finally... all tasks | [email protected] |
About (index.php
)
General page that would explain the webpage. Used scripts:
FAQ (faq.php
)
As it name says a Frequent Answered Questions page. Used scripts:
Login (login.php
)
Login page that handles the users login and redirects to the main page with a different navigation menu. Logout is handled with script logout.php
Used scripts:
Create account (create.php
)
Page for creating an account. It validates the input username and password and then tries to add it to the DB. If the username already exists it will give an error and in the site is promted a message. Used scripts:
Edit CV (edit.php
)
A page to edit the active user CV. The form is handle in the script main.php
. The addition buttons will be handled later with JS.
Used scripts:
Feedback (feedback.php
)
A page where the user can give feedback to work collegues as well as request feedback from collegues for him/herself. Used scripts:
Class file(user.php
)
There is an extra script used in several others (main.php
, editform.php
, createedittable.php
, adduser.php
, handlelogin.php
) That contains the description of several classes (User
, NewUser
, University
, Workplace
) that are use for data handling of the different forms contained in the webpage.