Coding Dream Blog Test phase, srs, design phase and source code final deliverable
Project Domain / Category Web Application
Abstract / Introduction
A blog is an online informational website displaying information about anything with the latest information/posts appearing at the top. Bloggers are individuals who love sharing their knowledge with others.
They post on various topics from arts, home designs, Computer Hardware, Programming, carpentry, and finance articles etc. So, the main purpose of a blog is to connect you to the relevant audience.
The more frequent and better your blog posts are, the higher the chances for your website to get searched and visited by your target audience.
The proposed project of Coding Dream Blog will be used by the Blogger (Admin) to post article related to coding. Users can view the post and put comments or ask questions.
Functional Requirements:
Blogger (Admin):
- Admin can Login/Logout
- Change password/retrieve lost password
- Edit Registration details
- Admin will be able to Create/Delete and Update Posts 5. Admin will be able to sort in any order by date or topic etc.
- Admin will be able to manage comments on posts(View/Edit/Delete/block)
- Search posts on the basis of different criteria 8. Mange any advertisement on the blog
- Admin can reply user questions.
10.Admin can verify/validate the Register user’s reply on any post.
11.Admin can view the best answers on the basis of stars given.
Register User/Visitor:
- User can use Sign Up page to register
- Change Password/Retrieve lost password
- View/Edit Registration Info (Personal Details)
- Read posts
- Registered users will be able to create Posts as well, which will be shown after Admin Verification.
- Put comments on any post.
- Reply to questions on any posts.
- Can get best options to buy from the Admin.
- User can be able to give feedback / stars to replies.
Tools:
HTML, CSS, Boot Strap Java Script, Python, PHP, MySQL Editors (Visual Studio Code, Dream viewer, Notepad++) etc.
Note: (Word Press Not allowed)
Databases: Any DBMS
Supervisor:
Name: Adnan Asif