Blogging Report
Blogging Report
V. V. Nagar
Submitted By
Guided By
Prof. Harsh Kantawala
1
CERTIFICATE
This is to certify that the Mini Project Report titled “Blogging Platform” has been carried out by
Dharmik Rabadiya (12202040501019) & Krupal Siddhapura(12202040501035) under
guidance in partial fulfillment for the Degree of Bachelor of Technology in Computer
Engineering, 6th Semester, G H Patel College of Engineering & Technology, CVM University,
New Vallabh Vidyanagar during the academic year 2024-25.
Date:
I
DECLARATION
II
ACKNOWLEDGEMENT
The completion of any seminar work depends upon cooperation, co-ordination and combined
efforts of several sources of knowledge. I would like to express our deepest thanks to Prof. Harsh
Kantawala, for their valuable inputs, guidance, encouragement, wholehearted cooperation and
constructive criticism throughout the duration of my project.
I hope that this mini project work report will provide all necessary information required to readers
to fulfil their aspiration. Man's quest for knowledge never ends. Theory and practices are essential
and complementary to each other. I would like to express my sincere thanks to Hetal ma’am for
wholehearted support.
Dharmik Rabadiya
(12202040501019)
3
ABSTRACT
IV
TABLE OF CONTENTS
1. Introduction………………………………………………………………...…….1
System Overview
Objective
2. Literature View…………………………………………………………....…....2
Existing System
Proposed System
3. Requirement Specification……………………………………………….….…3
Hardware Requirements.
Software Requirements
6. References………………………………………………………………………10
5
LIST OF FIGURES
6
CHAPTER 1: INTRODUCTION
SYSTEM OVERVIEW:
This website is about blogs where there are normal users (public) and admin users who take care
of maintenance of website. Our System consists of two modules user module and admin
module. Normal users have no access to admin module. We are using MYSQL database for
backend development and for Frontend development we are using html, CSS, JavaScript.
OBJECTIVE:
Online Blogging System is a perfect platform for students, normal users to know about
various topics. This helps the user to know about particular topic clearly in a straight
way.
1
CHAPTER 2: LITERATURE VIEW
EXISTING SYSTEM:
Word press:
Word press is one of the most popular blog websites to start your hobbies or business website.
Google blogger:
Blogger is one of the best free blogging platforms that offer a secure and reliable way to create
a blog
Medium:
Medium is one of the simplest blogging systems in our list as it follows no approach to content
publishing as it allows bloggers to write what they are passionate about.
Wix:
As medium, you don’t need any prior coding experience or web development expertise to build
a website or blog in Wix too, but way more customizable than Medium.
PROPOSED SYSTEM:
A user registration system that manages two types of users: Admin and Normal Users
(Public). The blog will have an admin area and a public area separate from each
other. The admin area will be accessible only to logged in admin users and the
public area to the normal users and the general public.
2
CHAPTER 3: REQUIREMENT SPECIFICATION
HARDWARE REQUIREMENTS:
SOFTWARE REQUIREMENTS:
HTML:
HTML (Hypertext Markup Language) is the standard markup language for documents
designed to be displayed in a web browser. We have designed the web pages in our
Blog Website using HTML-5.
CSS:
We will be using CSS3 in our Online Blogging system project to customize various
aspects of web pages like font size, style, color, etc in order to make our web pages
attractive.
Java script:
We have used Java script in our Blog Website to fetch the required details and make the page
responsive.
3
CHAPTER 4: SYSTEM DESIGN SPECIFICATION
SYSTEM ARCHITECTURE:
Our Project can be represented in Repository model, because a central
database/Repository has been used to store/read/edit/remove data.
Figure 4.1
4
ER Diagram:
Figure 4.2
5
Schema of database:
Figure 4.3
6
User Signup & Log in :
Figure 4.4
Figure 4.5
7
Uploaded Blog Post :
Figure 4.6
Database :
Figure 4.7
8
CHAPTER 5: CONCLUSION AND FUTURE WORK
Conclusion
The development of this blogging platform has successfully provided a user-friendly and
efficient system for content creation, management, and interaction. By integrating essential
features such as user authentication, post creation, commenting, and social sharing, the
platform fosters an engaging and interactive blogging experience.
Future Work
Although the current system meets the fundamental requirements of a modern blogging
platform, there are several areas for future enhancements and improvements:
Multimedia Support: Extending support for rich media content, including audio and video
embedding, to diversify content presentation.
9
CHAPTER 6: REFERENCES
10