
Simple PHP Site Update
- or -
Post a project like this2072
$50/hr
- Posted:
- Proposals: 2
- Remote
- #2806091
- PRE-FUNDED
- Awarded
Description
Experience Level: Expert
Estimated project duration: 1 day or less
This is a very simple PHP project based on a custom MVC set up. 2 database tables: users and posts. Users can create posts, edit their own posts. A very basic system - the source code will be available once the proposal has been accepted. The site is available at www.zwiccie.com. Feel free to register, create posts to get a feel for how simple it is before you come back to me with a proposal. We will be able to communicate via chat on Skype (I do not have voice capabilities so you need to be able to type good English so we can chat. I will be available to clarify any queries/questions.
The main tasks listed below MUST be completed by 09:00am GMT on 22nd April. It should only be a few hours at most. I will then provide feedback with tweaks that may be required which must be completed within a few hours at most so you must be available 09:00am to make amendments after I have a quick review.
A list of tasks is listed below. Additions to the code/functionality:
Implement background image public/img/HomeBackground.jpg - home page, about page, register page, logon page
Implement background image public/img/UserBackground.jpg - All pages shown AFTER the user logs on
Implement background image public/img/HomeBackground.jpg - All pages shown after an Admin logs on
Update the menu at the top
Create a Footer (the same as top Navigation bar) - a simple black bar full length with centred text "Site hosted courtesy of Zwiccie.Com" - ideally have the menu stuck to the screen bottom - it should stay fixed at bottom of the screen.
Create a new admin page which is shown when an admin user logs on.
There is an "admin" page which is available by manually accessing the url here: http://zwiccie.com/pages/admin
This page needs to be updated so an admin user can see the following options:
The download link needs to be corrected
Show a table of current users from the users table: where the admin can add, edit, delete a user
The table should show the following columns: ID, Name, Email, Created, Admin, Action
Show a tickbox [x] or [ ] if admin user or not.
The table can be inputboxes where the admin can directly edit the entries
Under the Action column - show small images for Save, Delete
There is no need to display the user password
Show a link that runs phpinfo in a new page through a simple link "Run PHP Info"
Show a link to a new "Post Management" page where the admin can edit or delete all posts in the posts table
Show a table of the posts. You can show a short version of the body
Show an action columns as above - to edit, delete a post
Wherever the code refers to the database table "users" - please change this to "tbl_users"
Wherever the code refers to the database table "posts" - please change this to "tbl_posts"
You should do this first. The database already has tables with these names but with no entries.
All pages should use the to centre text in the grey area.
The Home Page (no user logged on) should show a simple table below the welcome text (perhaps insert a break of some kind) which shows the posts as follows:
Post Title Date and Time Created
At the bottom of the table the following should be shown: Please to see the full posts.
Subject to all of the above being completed and any minor tweaks being also completed tomorrow, there may be additional tasks for an additional fee including a Code Review and USe Case and Abise Case Diagrams so please do a good job and there will be some more tasks tomorrow but you must be available to do the work before 16:00pm tomorrow.
The main tasks listed below MUST be completed by 09:00am GMT on 22nd April. It should only be a few hours at most. I will then provide feedback with tweaks that may be required which must be completed within a few hours at most so you must be available 09:00am to make amendments after I have a quick review.
A list of tasks is listed below. Additions to the code/functionality:
Implement background image public/img/HomeBackground.jpg - home page, about page, register page, logon page
Implement background image public/img/UserBackground.jpg - All pages shown AFTER the user logs on
Implement background image public/img/HomeBackground.jpg - All pages shown after an Admin logs on
Update the menu at the top
Create a Footer (the same as top Navigation bar) - a simple black bar full length with centred text "Site hosted courtesy of Zwiccie.Com" - ideally have the menu stuck to the screen bottom - it should stay fixed at bottom of the screen.
Create a new admin page which is shown when an admin user logs on.
There is an "admin" page which is available by manually accessing the url here: http://zwiccie.com/pages/admin
This page needs to be updated so an admin user can see the following options:
The download link needs to be corrected
Show a table of current users from the users table: where the admin can add, edit, delete a user
The table should show the following columns: ID, Name, Email, Created, Admin, Action
Show a tickbox [x] or [ ] if admin user or not.
The table can be inputboxes where the admin can directly edit the entries
Under the Action column - show small images for Save, Delete
There is no need to display the user password
Show a link that runs phpinfo in a new page through a simple link "Run PHP Info"
Show a link to a new "Post Management" page where the admin can edit or delete all posts in the posts table
Show a table of the posts. You can show a short version of the body
Show an action columns as above - to edit, delete a post
Wherever the code refers to the database table "users" - please change this to "tbl_users"
Wherever the code refers to the database table "posts" - please change this to "tbl_posts"
You should do this first. The database already has tables with these names but with no entries.
All pages should use the to centre text in the grey area.
The Home Page (no user logged on) should show a simple table below the welcome text (perhaps insert a break of some kind) which shows the posts as follows:
Post Title Date and Time Created
At the bottom of the table the following should be shown: Please to see the full posts.
Subject to all of the above being completed and any minor tweaks being also completed tomorrow, there may be additional tasks for an additional fee including a Code Review and USe Case and Abise Case Diagrams so please do a good job and there will be some more tasks tomorrow but you must be available to do the work before 16:00pm tomorrow.
John C.
99% (20)Projects Completed
21
Freelancers worked with
16
Projects awarded
28%
Last project
18 Aug 2020
Ireland
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies