Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
On
Blogging site on LARAVEL
Submitted for the requirement of
Project course
BACHELOR OF ENGINEERING
1
Table of Contents
1. Project Goals ................................................................................................. 3
2. Diagrams ......................................................................................................... 4
2
1. PROJECT GOALS
The main goal of this project is to have a user-friendly content administration
interface that includes most common blogging functions appropriate for both
beginner and advanced user, so that a novice user can manage the website content.
A user having less coding knowledge can easily add, edit and format the website’s
content using the rich text editor integrated in the Simple CMS engine without
having to deal with the HTML and CSS code. Our CMS provides an easy and
efficient way of engaging end-user for actively participating and contributing to
this educational blogging system, where they can stay updated with the latest
technological trends and at the same time provide valuable feedback to help
develop the system better, bug-fixes (if any), innovative idea spreading, provide
better service and relevant content with time. This system also supports content
creation and manipulation by multiple users such that each user is authorized to
access specific sections as per their user role and contribution towards this
system. So, that each reader would get equal opportunity to grow, innovate,
contribute to our blogging system.
3
2. DIAGRAMS
2.1 DATA FLOW DIAGRAMS
Following shows various levels of DFD for the CMS user.
4
2.1.2 DFD (level-1):
5
2.2 User Case Diagrams:
Following shows the use cases for different category of users.
6
3. MODULES IN THE PROJECT
I. Registration module
II. Login module
III. Edit profile module
IV. Add post module
V. Manage posts module
VI. Add comment module
7
4. MODULES ROADMAP
Completed:
Registration Module
25/02/2019
Completed:
Login Module
04/03/2019
Completed:
Edit Profile Module
07/03/2019
Due
Add Post Module
10/03/2019
Due
Manage Posts Module
15/03/2019
Due
Comment Module
19/03/2019
Due:
Layout For The Whole Website Using Bootstrap.
08/04/2019
8
5. DESCRIPTION OF COVERED MODULES
REGISTRATION MODULE
Enter user details in the form.
The same details is used while user login into the system.
If user already exists then alert that message else registered successfully.
Details are stored in MySQL database.
LOGIN MODULE
Prompts user to Enter username and password.
Matches the details with registered details using MySQL database.
If the credentials provided by the user is wrong then prompt user to re enter
details or display error message.
9
6. SCREENSHOTS OF COVERED MODULES
LOGIN MODULE
REGISTRATION MODULE
10
EDIT PROFILE MODULE
11