100% found this document useful (2 votes)
3K views

Synopsis On Blogging System

This document proposes a blogging system project that will be developed using Python, Django, HTML, CSS, and MySQL. The project aims to create a web-based blogging application to overcome issues with manual blogging systems. Key features will include user registration and authentication, creating and editing blog posts, searching blogs, and commenting on posts. The project will be developed across modules like registration, adding posts, viewing posts, and social features. A Gantt chart and data flow diagram are included to plan the development work and data movement between the website and database.

Uploaded by

ashish pal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
3K views

Synopsis On Blogging System

This document proposes a blogging system project that will be developed using Python, Django, HTML, CSS, and MySQL. The project aims to create a web-based blogging application to overcome issues with manual blogging systems. Key features will include user registration and authentication, creating and editing blog posts, searching blogs, and commenting on posts. The project will be developed across modules like registration, adding posts, viewing posts, and social features. A Gantt chart and data flow diagram are included to plan the development work and data movement between the website and database.

Uploaded by

ashish pal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Project Proposal (Synopsis)

On

BLOGGING SYSTEM

For the Partial fulfillment of

Bachelor of Computer Application

Session: 2020-2021

UNDER THE GUIDANCE OF


Mrs. Sneha Singh

Submitted To: Submitted By:

Dr. Shailendra Chaturvedi Ashish Pal


Principal Roll num: - 0101760

Naraina College of Management, Kanpur

Naraina College of Management, Panki, Kanpur Nagar (U.P.)

Affiliated to C.S.J.M. University, Kanpur

Website: www.narainagroup.ac.in

E-Mail: [email protected]
Index

 Title Page

 Index

 Introduction

 Objective

 Project Category

 Tools and Platform Used

 Modules

 Data flow diagram

 Gantt Chart

 Future Scope
Blogging system
INTRODUCTION

Blogging system is a web based application which is developed in python platform . The
project blogging system has been developed to override the problems prevailing in the
practicing manual system. This application supported to eliminate and in some cases it
reduce the hardship faced by this existing system and there is no formal knowledge is
needed for the user to use this system.

The project blogging system include the registration of the user , storing their blogs and
also user can create their own blogs, and it include the search facility to read the other
blogs and user can also update their blogs.

The blogging system can be entered using username and password.


This web based application is working smoothly without any bug .It is developed using
Django python, html, CSS, MySQL.
OBJECTIVE OF BLOGGING SYSTEM

The main objective of online blogging system is to manage the details of blogs idea, topic
entries. It manages all the information about blogs, comment, content, view blogs,
technology blog. The project is totally built at administrative end and thus only the
administrator is guaranteed to access.

The purpose of project is to build an application program to reduce


the manual work for managing the blogs, idea, content, topic. It track all the details about
the topic.
PROJECT CATEGORY

The project “BLOGGING SYSTEM” is a “web-based application”.

Web application development is the creation of application program that reside on remote
server and are delivered to the user’s device over the internet.
TOOLS AND PLATFORM USED

HARDWARE AND SOFTWARE REQUIREMENTS

HARDWARE: -
 Processor
 Ram 1GB (or) higher
 Hard disk 80GB (or) higher

SOFTWARE: -
 Technology: - python, Django
 IDE: - PyCharm
 Client-side technologies: - HTML, CSS
 Database server: - MySQL
 Operating system: - windows

 TOOLS- PyCharm: -
PyCharm is an integrated development environment (IDE) used in
computer programming, specially for the python language. It is developed by the
Czech company JetBrains. It provides code analysis, a graphic debugger, an
integrated unit tester, integrated with version control systems and support web
development with Django.

 LANGUAGE – Python: -
Python is a widely used general purpose, interpreted, high level
programming language. It was initially designed by Guido Van Rossum in 1991 and
developed by python software foundation. It was mainly developed for emphasis for
code readability, and its syntax allow programmer to express concepts in fewer
lines code.
 FRAMEWORK – Django: -
Django is a web application framework written in python
programming language. It is based on MVT (Model View Template) design pattern.
Django was developed by “Mr. Lorene World” in 2003 and
published officially in 2005, through “BMC License”. In 2005 Django mountain
foundation (DMF)
Maintain the released and published it 2005.
Most of website is develop using Django framework such as Pinterest, Instagram.
FEATURE PERFORMED BY MODULES

 Registration, login
 Add blogs post
 View latest blog post of other users
 Like and comment in post
 Edit, adding, update the posts

FUNCTIONALITIES PROVIDE BY BLOGGING SYSTEM

 Provide the searching facility based on the various factor such as blog , new
category, new blog, technology blog.
 Online blogging system also manages the comment details online for new blogs
details, technology blogs details, blog.
 Manage the information of comment.
 Manage the information of blog.
 Editing, adding, and updating of records is improved which results in proper
resource management of blog data.
DATA FLOW DIAGRAM

REGISTER
WEBSITE DB
WEBLOG
USER
WEBSITE RESPONCE

APPROV

BLOG
INFO
USER CAN GET THE INFO
GANTT CHART

Week 1 Week 2 Week 3 Week 4 Week 5 Week 6

Task 1

Task 2

Task 3

Task 4

Task 5
FUTURE SCOPE

The web application involves almost all the basic features of the blogging site. The future
implementation will be facilitated user to post multi-author blog and also online help for
the user and chatting with website administrator

You might also like