SlideShare una empresa de Scribd logo
1 de 32
Blog
application
Prepared by:
Daksh Bareja(20012022001)
Vinod Bhagora(19012021005)
Table of contain
1 INTRODUCTION
1.1 Purpose
1.2 Overview
1.3 Objective
1.4 Tools and Technology
Table of contain
2. FEASIBILITY STUDY
2.1 PROBLEM STATEMENT
2.2 EXISTING SYSTEM
2.3 DRAWBACKS OF EXISTING SYSTEM
2.4 BENEFITS OF PROJECT
2.5 Hardware and Software Requirement
3.SYSTEM REQUIRMENTS STUDY
3.1 Functional Requirement
3.2 Non-Functional Requirement
Table of contain
4.SYSTEM DESIGN
4.1 Use case
4.2 Class Diagram
4.3 Activity Diagram
4.4 Sequence Diagram
4.5 State Diagram
4.6 DFD Diagram
4.7 ER Diagram
5. DATABASE STRATEGY
Data Dictionary
REFERENCE
INTRODUCTION
•Defination
•A blog (a blend of the term web log ) is a type of website or
part of a website, which is the publication of regular articles
over time in some area of personal or professional interest.
Blogs are usually maintained by an individual with regular
entries of commentary, descriptions of events.Blog can also be
used as a verb, meaning to maintain or add content to a blog
INTRODUCTION
•Overview
The main aim of this application is to provide a hassle-free
accessing of the posted blogs, entries, topics etc. It also used
for posting the blogs, editing the blogs, deleting the posted
blogs etc. It is also used for viewing and posting the others
one’s blogs/posts.
INTRODUCTION
•Purpose
By my analysis on website, I was expected that for common
people to develop website , they have to face many problems
and also they want to share their knowledge, technology,
articles, etc. The objective of our Project is to provide all its
user with easy access to relevant, and by using provide them
Choosing facility to component
INTRODUCTION
OBJECTIVE
The “Online Blogging System” has been developed to override
the problems prevailing in the practicing manual system. This
software is supported to eliminate, and in some cases reduce
the hardships faced by this existing system.
FEASIBILITY STUDY
PROBLEM STATEMENT
The old manual system was suffering from a series of
drawbacks. Since whole of the system was to be maintained
with hands the process of keeping, maintaining and retrieving
the information was very tedious and lengthy.
FEASIBILITY STUDY
EXISTING SYSTEM
Existing system is a manual system. It requires lots of file work
to be done. It is a time consuming system. All user information
is maintained manually. Any searching requires so much effort
manually.
FEASIBILITY STUDY
DRAWBACKS OF EXISTING SYSTEM
1) Maintaining registers is costly – traditionally documents
have been stored in batches and they filed in file cabinets and
boxes. A numerical system is assigned specifically a user
number assigned to organize the files.
2) Error prone – existing system are error prone, since manual
work is required. More time is consumed and errors may
propagate due to human mistakes.
FEASIBILITY STUDY
•Tools
Visual Studio Code(IDE)
Postman(For API Testing)
Programming Language /script: Javascript
Frontend/UI Design: React
Backend: Express.js and Node.js
Database: Mongodb
FEASIBILITY STUDY
Minimum Recommended
RAM:2 GB 4 GB or more
Internal Storage: 16 GB 32 GB or More
Minimum Recommended
RAM: 2 GB 4 GB or more
Hard Disk: 256 GB 512 GB or more
Minimum Recommended
OS: Any OS OS: Windows 10 or more
Web Browser Chrome or Firefox latest version
Hardware(User side):
Hardware(Development Side):
Software(User Side):
SYSTEM REQUIREMENTS STUDY
Functional Requirements
Admin:-
View Blog:-
Input: -Details of Blog .
Process: - Manage information about blog.
Output: - Data will update.
Delete User:-
Input:- Delete user from application.
Process:- Process data into the database.
Output:-Data will update.
Delete Blog:-
Input: -Delete the blog .
Process: -remove blog from database .
Output: - Data will update.
SYSTEM REQUIREMENTS STUDY
Functional Requirements
Manage Comments:-
Input: - Manage comments .
Process: - Manage companies like update details, delete company, etc.
Output: - Data will update.
View Reports:-
Input: - See reports given by user .
Process: - Select reports from database.
Output: -reports will display.
SYSTEM REQUIREMENTS STUDY
Functional Requirements
User:-
Signup:-
Input: - Name,Password, etc.
Process: - Store data of user into the database.
Output: - User can be the part of the system.
Signin:-
Input: - username and password.
Process: - Verify data of user into the database.
Output: - User can be able to use the functions of system.
Post Blog:-
Input: - Post title ,description, photos .
Process: - Store post into the database.
Output: - see the blog on page.
4.Give Comments:-
Input: - Give review.
Process: - Insert feedbacks on database.
SYSTEM REQUIREMENTS STUDY
Non-Functional Requirements
Availability: - When user clicked on any function then it is available.
Performance: - Information should be update on that time when user enters the entries.
Reliability: - Data transfer from trustable way / secure way and use trustable protocol.
Scalability:-More Number of Users will be able to use system simultaneously.
SYSTEM DESIGN
Use case Diagram
SYSTEM DESIGN
CLASS DIAGRAM
SYSTEM DESIGN
SEQUENCE DIAGRAM
SYSTEM DESIGN
ACTIVITY DIAGRAM
SYSTEM DESIGN
State Diagram[Admin Diagram]
SYSTEM DESIGN
State Diagram [userDiagram]
SYSTEM DESIGN
DFD Diagram-level 0
SYSTEM DESIGN
DFD level 1Admin Diagram
SYSTEM DESIGN
DFD level 1 user Diagram
SYSTEM DESIGN
ER Diagram
PROTOTYPE
•Login:-
PROTOTYPE
•SignUp:-
PROTOTYPE
•Home Page:-
PROTOTYPE
•Create Post:-
REFRENCE
•(July-2022) VivekBhoraniya.
•(July-2022) Varun Aghara.
•Learn code online(hitesh choudhary) mern stack development.
•https://developer.mozilla.org/en-US/docs/Web/JavaScript
•https://courses.learncodeonline.in/learn/Full-Stack-MERN-
Bootcamp
•https://reactjs.org/docs/getting-started.html
•https://mongoosejs.com/docs/guide.html
•https://expressjs.com/en/5x/api.html
•https://university.mongodb.com/courses/M001/about

Más contenido relacionado

La actualidad más candente

DISEASE PREDICTION SYSTEM USING DATA MINING
DISEASE PREDICTION SYSTEM USING  DATA MININGDISEASE PREDICTION SYSTEM USING  DATA MINING
DISEASE PREDICTION SYSTEM USING DATA MININGshivaniyadav112
 
Pharmacy management system project report
Pharmacy management system project reportPharmacy management system project report
Pharmacy management system project reportDipta Roy
 
Visite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonVisite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonGautier Poupeau
 
Système d'information
Système d'informationSystème d'information
Système d'informationcourgette
 
hospital management system
hospital management systemhospital management system
hospital management systemAnmol Purohit
 
127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentationNitesh Kumar
 
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data HaShem Selmi
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Marina Santini
 
Deep Learning for real-time emotion recognition from face images
Deep Learning for real-time emotion recognition from face imagesDeep Learning for real-time emotion recognition from face images
Deep Learning for real-time emotion recognition from face imagesFabioPaini
 
PPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxPPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxAryankumarKeshari
 
College management
College managementCollege management
College managementanandhan30
 
Data warehouse and Decision support system
Data warehouse  and Decision support system Data warehouse  and Decision support system
Data warehouse and Decision support system Enaam Alotaibi
 
Les 10 plus populaires algorithmes du machine learning
Les 10 plus populaires algorithmes du machine learningLes 10 plus populaires algorithmes du machine learning
Les 10 plus populaires algorithmes du machine learningHakim Nasaoui
 
De la veille 2.0 a la veille 3.0
De la veille 2.0 a la veille 3.0De la veille 2.0 a la veille 3.0
De la veille 2.0 a la veille 3.0Mylène Leitzelman
 

La actualidad más candente (20)

DISEASE PREDICTION SYSTEM USING DATA MINING
DISEASE PREDICTION SYSTEM USING  DATA MININGDISEASE PREDICTION SYSTEM USING  DATA MINING
DISEASE PREDICTION SYSTEM USING DATA MINING
 
Data Mining
Data MiningData Mining
Data Mining
 
Pharmacy management system project report
Pharmacy management system project reportPharmacy management system project report
Pharmacy management system project report
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Une introduction à MapReduce
Une introduction à MapReduceUne introduction à MapReduce
Une introduction à MapReduce
 
Visite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizonVisite guidée au pays de la donnée - Introduction et tour d'horizon
Visite guidée au pays de la donnée - Introduction et tour d'horizon
 
Système d'information
Système d'informationSystème d'information
Système d'information
 
hospital management system
hospital management systemhospital management system
hospital management system
 
127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation127801976 mobile-shop-management-system-documentation
127801976 mobile-shop-management-system-documentation
 
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data Présentation PFE Hachem Selmi et Ahmed Dridi Big data
Présentation PFE Hachem Selmi et Ahmed Dridi Big data
 
Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?Lecture 1: What is Machine Learning?
Lecture 1: What is Machine Learning?
 
Deep Learning for real-time emotion recognition from face images
Deep Learning for real-time emotion recognition from face imagesDeep Learning for real-time emotion recognition from face images
Deep Learning for real-time emotion recognition from face images
 
PPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxPPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptx
 
College management
College managementCollege management
College management
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Data warehouse and Decision support system
Data warehouse  and Decision support system Data warehouse  and Decision support system
Data warehouse and Decision support system
 
Les 10 plus populaires algorithmes du machine learning
Les 10 plus populaires algorithmes du machine learningLes 10 plus populaires algorithmes du machine learning
Les 10 plus populaires algorithmes du machine learning
 
Neural networks introduction
Neural networks introductionNeural networks introduction
Neural networks introduction
 
Présentation bi 1.0
Présentation bi 1.0Présentation bi 1.0
Présentation bi 1.0
 
De la veille 2.0 a la veille 3.0
De la veille 2.0 a la veille 3.0De la veille 2.0 a la veille 3.0
De la veille 2.0 a la veille 3.0
 

Similar a Blog application.pptx

Library Management System
Library Management SystemLibrary Management System
Library Management SystemMartins Okoi
 
Library management system
Library management systemLibrary management system
Library management systemArman Ahmed
 
Document defect tracking for improving product quality and productivity
Document   defect tracking for improving product quality and productivityDocument   defect tracking for improving product quality and productivity
Document defect tracking for improving product quality and productivitych_tabitha7
 
Cake shop billing system
Cake shop billing systemCake shop billing system
Cake shop billing systemAkshita Pillai
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology RaviKalola786
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxJakeariesMacarayo
 
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2Nad0209
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentationanuj_rakheja
 
Sage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic ToolsSage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic ToolsSage 300 ERP CS
 
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptxFAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptxgattamanenitejeswar
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011tgushi12
 

Similar a Blog application.pptx (20)

Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Online help desk
Online help deskOnline help desk
Online help desk
 
Library management system
Library management systemLibrary management system
Library management system
 
Ti ta-ge
Ti ta-geTi ta-ge
Ti ta-ge
 
Document defect tracking for improving product quality and productivity
Document   defect tracking for improving product quality and productivityDocument   defect tracking for improving product quality and productivity
Document defect tracking for improving product quality and productivity
 
Cake shop billing system
Cake shop billing systemCake shop billing system
Cake shop billing system
 
lake city institute of technology
lake city institute of technology lake city institute of technology
lake city institute of technology
 
Bug Tracking Java Project
Bug Tracking Java ProjectBug Tracking Java Project
Bug Tracking Java Project
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
Sample report
Sample reportSample report
Sample report
 
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
RANCANGAN PENGAJARAN TAHUNAN ICTL TINGKATAN 2
 
4.5 Documentation
4.5 Documentation4.5 Documentation
4.5 Documentation
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
Sage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic ToolsSage 300 ERP: Technical Tour of Diagnostic Tools
Sage 300 ERP: Technical Tour of Diagnostic Tools
 
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptxFAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
 
System design
System designSystem design
System design
 
System Analysis And Design 2011
System Analysis And Design  2011System Analysis And Design  2011
System Analysis And Design 2011
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
Chap07
Chap07Chap07
Chap07
 
Visual Studio Profiler
Visual Studio ProfilerVisual Studio Profiler
Visual Studio Profiler
 

Último

Indian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girlsIndian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girlsMonica Sydney
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...StartupSprouts.in
 
How to structure your pitch - B4i template
How to structure your pitch - B4i templateHow to structure your pitch - B4i template
How to structure your pitch - B4i templateFerruccio Martinelli
 
How Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptxHow Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptxDiversity In Toys
 
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893Health
 
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCCARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCFikrie Omar
 
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...Escorts service
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfSmartinfologiks
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607dollysharma2066
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inStartupSprouts.in
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxdmtillman
 
Supply Chain Location Decision and Management
Supply Chain Location Decision and ManagementSupply Chain Location Decision and Management
Supply Chain Location Decision and Managementirahtarando
 
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...ZurliaSoop
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsailfergusonamani
 
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSESEXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSESMotiveflikr Media
 

Último (15)

Indian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girlsIndian Call girl in Dubai 0508644382 Dubai Call girls
Indian Call girl in Dubai 0508644382 Dubai Call girls
 
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
Shareholders Agreement Template for Compulsorily Convertible Debt Funding- St...
 
How to structure your pitch - B4i template
How to structure your pitch - B4i templateHow to structure your pitch - B4i template
How to structure your pitch - B4i template
 
How Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptxHow Multicultural Toys Helps in Child Development.pptx
How Multicultural Toys Helps in Child Development.pptx
 
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
+971565801893>>Safe and original mtp kit for sale in Dubai>>+971565801893
 
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDCCARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
CARA BINA PENDAPATAN PASIF HARIAN RM9000 BERMODALKAN RM30 DI TDC
 
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
JAIPUR CALL GIRLS SERVICE REAL HOT SEXY 👯 CALL GIRLS IN JAIPUR BOOK YOUR DREA...
 
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdfEnabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
Enabling Business Users to Interpret Data Through Self-Service Analytics (2).pdf
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377087607
 
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.inEV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
EV Electric Vehicle Startup Pitch Deck- StartupSprouts.in
 
Dàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptxDàni Velvet Personal Brand Exploration (1).pptx
Dàni Velvet Personal Brand Exploration (1).pptx
 
Supply Chain Location Decision and Management
Supply Chain Location Decision and ManagementSupply Chain Location Decision and Management
Supply Chain Location Decision and Management
 
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
Jual Obat Aborsi Bojonegoro ( Asli No.1 ) 085657271886 Obat Penggugur Kandung...
 
Famedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . FullsailFamedesired Project portfolio1 . Fullsail
Famedesired Project portfolio1 . Fullsail
 
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSESEXPERIENCE  THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
EXPERIENCE THE FUTURE OF WORK FOR FUTURE OF BUSINESSES
 

Blog application.pptx

  • 2. Table of contain 1 INTRODUCTION 1.1 Purpose 1.2 Overview 1.3 Objective 1.4 Tools and Technology
  • 3. Table of contain 2. FEASIBILITY STUDY 2.1 PROBLEM STATEMENT 2.2 EXISTING SYSTEM 2.3 DRAWBACKS OF EXISTING SYSTEM 2.4 BENEFITS OF PROJECT 2.5 Hardware and Software Requirement 3.SYSTEM REQUIRMENTS STUDY 3.1 Functional Requirement 3.2 Non-Functional Requirement
  • 4. Table of contain 4.SYSTEM DESIGN 4.1 Use case 4.2 Class Diagram 4.3 Activity Diagram 4.4 Sequence Diagram 4.5 State Diagram 4.6 DFD Diagram 4.7 ER Diagram 5. DATABASE STRATEGY Data Dictionary REFERENCE
  • 5. INTRODUCTION •Defination •A blog (a blend of the term web log ) is a type of website or part of a website, which is the publication of regular articles over time in some area of personal or professional interest. Blogs are usually maintained by an individual with regular entries of commentary, descriptions of events.Blog can also be used as a verb, meaning to maintain or add content to a blog
  • 6. INTRODUCTION •Overview The main aim of this application is to provide a hassle-free accessing of the posted blogs, entries, topics etc. It also used for posting the blogs, editing the blogs, deleting the posted blogs etc. It is also used for viewing and posting the others one’s blogs/posts.
  • 7. INTRODUCTION •Purpose By my analysis on website, I was expected that for common people to develop website , they have to face many problems and also they want to share their knowledge, technology, articles, etc. The objective of our Project is to provide all its user with easy access to relevant, and by using provide them Choosing facility to component
  • 8. INTRODUCTION OBJECTIVE The “Online Blogging System” has been developed to override the problems prevailing in the practicing manual system. This software is supported to eliminate, and in some cases reduce the hardships faced by this existing system.
  • 9. FEASIBILITY STUDY PROBLEM STATEMENT The old manual system was suffering from a series of drawbacks. Since whole of the system was to be maintained with hands the process of keeping, maintaining and retrieving the information was very tedious and lengthy.
  • 10. FEASIBILITY STUDY EXISTING SYSTEM Existing system is a manual system. It requires lots of file work to be done. It is a time consuming system. All user information is maintained manually. Any searching requires so much effort manually.
  • 11. FEASIBILITY STUDY DRAWBACKS OF EXISTING SYSTEM 1) Maintaining registers is costly – traditionally documents have been stored in batches and they filed in file cabinets and boxes. A numerical system is assigned specifically a user number assigned to organize the files. 2) Error prone – existing system are error prone, since manual work is required. More time is consumed and errors may propagate due to human mistakes.
  • 12. FEASIBILITY STUDY •Tools Visual Studio Code(IDE) Postman(For API Testing) Programming Language /script: Javascript Frontend/UI Design: React Backend: Express.js and Node.js Database: Mongodb
  • 13. FEASIBILITY STUDY Minimum Recommended RAM:2 GB 4 GB or more Internal Storage: 16 GB 32 GB or More Minimum Recommended RAM: 2 GB 4 GB or more Hard Disk: 256 GB 512 GB or more Minimum Recommended OS: Any OS OS: Windows 10 or more Web Browser Chrome or Firefox latest version Hardware(User side): Hardware(Development Side): Software(User Side):
  • 14. SYSTEM REQUIREMENTS STUDY Functional Requirements Admin:- View Blog:- Input: -Details of Blog . Process: - Manage information about blog. Output: - Data will update. Delete User:- Input:- Delete user from application. Process:- Process data into the database. Output:-Data will update. Delete Blog:- Input: -Delete the blog . Process: -remove blog from database . Output: - Data will update.
  • 15. SYSTEM REQUIREMENTS STUDY Functional Requirements Manage Comments:- Input: - Manage comments . Process: - Manage companies like update details, delete company, etc. Output: - Data will update. View Reports:- Input: - See reports given by user . Process: - Select reports from database. Output: -reports will display.
  • 16. SYSTEM REQUIREMENTS STUDY Functional Requirements User:- Signup:- Input: - Name,Password, etc. Process: - Store data of user into the database. Output: - User can be the part of the system. Signin:- Input: - username and password. Process: - Verify data of user into the database. Output: - User can be able to use the functions of system. Post Blog:- Input: - Post title ,description, photos . Process: - Store post into the database. Output: - see the blog on page. 4.Give Comments:- Input: - Give review. Process: - Insert feedbacks on database.
  • 17. SYSTEM REQUIREMENTS STUDY Non-Functional Requirements Availability: - When user clicked on any function then it is available. Performance: - Information should be update on that time when user enters the entries. Reliability: - Data transfer from trustable way / secure way and use trustable protocol. Scalability:-More Number of Users will be able to use system simultaneously.
  • 25. SYSTEM DESIGN DFD level 1Admin Diagram
  • 26. SYSTEM DESIGN DFD level 1 user Diagram
  • 32. REFRENCE •(July-2022) VivekBhoraniya. •(July-2022) Varun Aghara. •Learn code online(hitesh choudhary) mern stack development. •https://developer.mozilla.org/en-US/docs/Web/JavaScript •https://courses.learncodeonline.in/learn/Full-Stack-MERN- Bootcamp •https://reactjs.org/docs/getting-started.html •https://mongoosejs.com/docs/guide.html •https://expressjs.com/en/5x/api.html •https://university.mongodb.com/courses/M001/about