Skip to content

Designed and implemented a “Blog” Web application in PHP + MySQL.

Notifications You must be signed in to change notification settings

profjordanov/Blog-with-PHP-and-MySQL

Repository files navigation

Blog Web application in PHP + MySQL

Created for "Server-Side Programming" coure in University of Economics - Varna.

Academics:

       Ivan Kuyumdzhiеv Ph.D
       
       Pavеl Pеtrov Ph.D

Project Specification

o	Home

o	Showed the last 3 posts at the home page, ordered by date (from the most recent).

o	Showed also the last 5 post titles at the home page (as a sidebar) with a link to the post.

o	Showed [Login] and [Register] buttons (when no user is logged in).

o	Login

o	Login in the blog existing account (username + password).

o	Showed a success message after login or error message in case of problem.

o	Register

o	Registering a new user in the MySQL database (by username + password + full name).

o	Showed a success message after registration or error message in case of problem.

o	Logout

o	Logouted the current user.

o	This [Logout] button is available after successful login only.

o	View / Create / Edit / Delete Posts (CRUD Operations)

o	Logged in users are able to view all posts, create new post (by title + content) / edit post / delete post.

o	Posts are displayed in a table (one row for each post). At each row a link [Edit] and [Delete] should be displayed.

o	Createed post shows a form to enter the post data (title + content). Implemented field validation (non-empty fields are required).

o	Edit post fills its existing post data in a form and allows it to be edited. Implemented field validation.

o	Delete post shows the post to be deleted and asks for confirmation.

o	View All Users

o	Logged in users should be able to view all users (username + full name) in a table.

About

Designed and implemented a “Blog” Web application in PHP + MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published