Professional Documents
Culture Documents
1. Cover Page
2. Title Page
3. Declaration by the Candidate
4. Certificate
5. Certificate by External Guide (Applicable for students doing project outside VIT)
6. Abstract
7. Acknowledgement
8. Table of Contents
9. List of Tables
10.List of Figures
11.List of Symbols, Abbreviations and Nomenclature
12.Chapters of the Report
13.Conclusion & Future Work
14.References-APA FORMAT
15.Appendices
Page Specification
Left Margin : 3.81 cm
1
The project report should be bound using flexible cover with below mentioned
colored art paper. The cover should be printed in black letters and the text for
printing should be identical.
Page numbers
All text pages as well as program source code listings should be numbered using
Arabic numerals at the bottom center of the pages.
Font
Times New Roman 12pt font should be used consistently throughout the text.
Captions for tables and figures can be in smaller fonts, but not smaller than 10pt.
Paragraphs
No paragraph should have its opening line at the bottom of a page. A clear,
consistent, but not too large a separation must be provided between the paragraphs
throughout the thesis.
Headings
Line spacing
The line spacing used should be the same throughout the text, and can be chosen to
be between one and a half. The lines in captions for figures and tables, Table of
Contents, List of Figures, and List of Tables can be single spaced, if desired.
A project report on
Bachelor Of technology(B-Tech)
by
SCOPE
November,2020
TITLE OF THE PROJECT REPORT
<Times New Roman, Font 20, Bold, CAPS>
by
Month, Year
I here by declare that the thesis entitled “ALPHA READER: A PLATFORM TO BUY BOOKS
& READ NEWS/BLOG ” submitted by Muskan Dhingra(19BCE1148) and
V.Gopalakrishnan(19BCE1155), for the award of the degree of Bachelor Of Technology -VIT is a
record of bonafide work carried out by us under the supervision of Prof. Shridevi S, Associate Professor,
SCOPE, Vellore Institute of Technology, Chennai.
I further declare that the work reported in this thesis has not been submitted and will not
be submitted, either in part or in full, for the award of any other degree or diploma in this
institute or any other institute or university.
Place: Chennai
CERTIFICATE
Date:
Date:
(Seal of SCOPE)
ABSTRACT
Alpha Reader provides a platform for the readers to buy books and also it is a place where one can read
latest news or blog and know about latest events happening around them.
Basically it is an all-in-one place for the people who are fond of reading.
The online book store allows users to search and purchase a book online based on title, author and subject.
The selected books are displayed in a tabular format and the user can order their books online through
credit card/Debit card/Net banking/UPI payment. Using this Website the user can purchase a book online
instead of going out to a book store and wasting time. This also saves our valuable time and gives us a
wide options to choose from at one stop.This application also gives an option to customers to shop from
anywhere by giving them a glimpse of few pages in the book to make it easy for customer to decide
whether to go for thebook or not. Customers can also request return of the book, if they don’t like it after
receiving.
The Alpha -books Website provides customers with online shopping through a web browser. A customer
can, create, sign in to his account, place items into a shopping cart and purchase using his credit card
details. The Administrator will have additional functionalities when compared to the common user. He
can add, delete and update the book details, book categories, member information and also confirm
a placed order.
Whereas, The term blogging and blog is a latest buzz word in the modern society as more people started
reading and writing blogs online.So we decided to embed a whole system in one website.
So,We developed Alpha-Blog for reading latest blogs and news to know what is happening around in the
world and one can take trillions of information using this website.
This web project is developed using PHP,HTML,CSS ,java script and sql.
Special mention to Dean, Dr. Jagadeesh Kannan R, Associate Dean, Dr. Geetha S,
SCOPE, VIT Chennai, for spending their valuable time and efforts in sharing their
knowledge and for helping us in every aspect.
All teaching staff and members working as limbs of our university for their not-
self-centered enthusiasm coupled with timely encouragements showered on me
with zeal, which prompted the acquirement of the requisite knowledge to finalize
my course study successfully. I would like to thank my parents for their support.
Place: Chennai
Muskan Dhingra
V.Gopalakrishnan
Date:11/11/2020
ii
CONTENTS
CONTENTS.................................................................................................iv
LIST OF FIGURES......................................................................................ix
LIST OF TABLES.....................................................................................xi
LIST OF ACRONYMS.............................................................................xii
CHAPTER 1
INTRODUCTION
1.1 INTRODUCTION.......................................................................................................1
1.5 OBJECTIVES..............................................................................................................7
CHAPTER 2
BACK GROUND
2.1 INTRODUCTION.....................................................................................................10
iii
LIST OF FIGURES
1.1 INFRA STRUCTURE BASED NETWORK..............................................................1
iv
LIST OF TABLES
LIST OF ACRONYMS
Introduction
1.1 ONLINE BOOK STORE AND E-BLOG
The Online Book Store Website provides customers with online shopping through a web browser.
A customer can, create, sign in to his account, place items into a shopping cart and purchase using
his credit card details.
In the blog,a reader can read the news and blogs added by several famous personalities. There is
an Admin page which will have additional functionalities when compared to the common user.
He can add, delete and update the book /blog details, categories, member information and also
confirm a placed order of book.
Customers can get their book delivered instead of actually going and buying the book. They
can make payment online itself.
Managing of inventory in the shop for shopkeeper becomes easier as customers are not
visiting and ordering online.
This system saves both time and travelling cost of customers.
User can get to know different kinds of books that they were unaware of by just searching in
the system using keywords.
Alpha blog allows users to create and publish blogs online and also allow reply to the existing
blogs.
Blogs and News are updated everyday by admin
1.1.2 APPLICATIONS
The system can be very well used by the book shopkeepers to expand their customers.
The main objective of the project is to create an online book store that allows users to
search and purchase a book based on title, author and subject. The selected books are
displayed in a tabular format and the user can order their books online through credit card
payment. The Administrator will have additional functionalities when compared to the
common user.
The motivation to create this project has many sources:
Interest to develop a good user friendly website with many online transactions using a
database.
To increase my knowledge horizon in technologies like PHP , SQL, CSS, HTML.
To gain good experience in .PHP before joining in a full time job.
1.2 OVERVIEW
1.2.1 MODULES
Registration / Login
Add to Cart
Searching for book
Searching for author
Searching for Category
Buy book
Payment option
Remove from Cart.
Return Request
Add blog
Add comments to blog
Read blog
Read News
Add event
Admin page
Increase quantities of book.
Sort by:
• Price:Low to High
• Price:High To low
• Discount: Low to High
• Discount: High to Low
1.3 PROJECT STATEMENT
The process of buying books from the small scale business requires that the customers must move
with cash in which may be dangerous to their life.
Furthermore, for a graduating student to carry out his/her clearance from all these departments it
normally takes a lot of time and a lot of processes and delay in clearing the students, Unavailability of
some key staffs while processing clearance form, which leads student repeatedly visiting a particular
office in other to sign his/her clearance form, Loss of vital document as the filing system is manual,
Damage of document due to fire or rain incident, Illegal removal of forms by fraudulent staff leading
to insecurity, Take a lot of time to retrieve a particular clearance form. Hence, it became important for
computer software based automated clearance system to eliminate the shortcoming of the manual
system in place.
1.4 CHALLENGES
The only disadvantage is if the customer receives a book that is not in proper condition or has
some kind of defect then there incurs an additional charge of posting it back.
As book publishers collect more information about their readers they will need to invest in new
tools to manage that data. Magazine publishers, for example, have worked to break down the silos
between different audience databases so that they can easily track readers who engage across
various products like the print magazine, newsletter, and website.
Similarly, book publishers will need to develop central databases that can understand how
consumers are engaging across a publisher’s websites, apps, and online stores. Having this type of
information gives a full picture of the customer’s relationship with the publisher and could reveal
untapped revenue opportunities.
In the blogging,
Challenge is to give a medium for people to express their opinions online very easily
and allow reading that any time from anywhere.
Challenge is to develop, integrate and deploy different technological components to
make an easy Blogger on mobiles.
1.5 OBJECTIVE
The main objective of the project is to create an online book store that allows users to search and
purchase a book online based on title, author and subject.
1.6 SCOPE
Create different system users and assign different roles with related permissions.
Manage all the account details such as user name, password, address.
Websites, email addresses of the entire customer from one central location.
Manage all the details regarding features of the books suchCompany, book
dimension, book cost,Author,Category.
Track all the customers and their contact details.
Group the contacts together in a single account according to some criteria.
Capture, View and edit all user transactions.
Confirmation of end user identity and will verify which users are authorized to receive
support.
Maintain history of each customer and their related information about the book sale, &
support related transactions.
View all the details of all the interactions made with the customer.
To satsfy User Requirement
Be easy to understand by user
Have a good user interface
Be expandable
Deliver on schedule.
Chapter 2
Background
2.1 INTRODUCTION
There are many online book stores like Powell’s, Amazon which were designed using Html. I want
to develop a similar website using PHP , SQL Server.
Online Book store is an online web application where the customer can purchase books online.
Through a web browser the customers can search for a book by its title or author, later can add to
the shopping cart and finally purchase using credit card transaction. The user can login using his
account details or new customers can set up an account very quickly.
They should give the details of their name, contact number and shipping address. The user can also
give feedback to a book by giving ratings on a score of five. The books are divided into many
categories based on subject Like Software, Database, English, Architecture etc.
Windows 7 or higher
XAMMP control panel
Any code edior(e.g Virtual Code)
My SQL
Chapter 3
Functionalities
2) Search
A search by keyword option is provided to the user using a textbox .The keyword to be entered
should be the book title.
3) Advanced Search
Advanced search helps the user to search for a book based on Title, Author, Category and price
range. All the books which match the particular search criteria and their total count will be
displayed .From here the user can select a book and add to the shopping cart.
4) Book Description
If the user would like to know details about a book he can click on the title from where he will be
directed to a Book description page. It includes the notes on the book content and also a link to
Amazon.com to get the book review.
5) User Voting
The user can give rating to a book based on his interest. He can rate it by giving a score of five as
Excellent, four for very good, three for good, two for regular and one for deficient. The final rating
of a book will depend on all the individual user rating.
6) Shopping Cart
The user can manage a shopping cart which will include all the books he selected. The user can
edit, delete and update his shopping cart. A final shopping cart summary is displayed which
includes all the items the user selected and the final total cost.
8) Administration
This will allow the admin to add/delete the blog or news from the website.
Chapter 4
Website Screenshots
Chapter n
This chapter should summarize the key aspects of your project (failures as well as
successes) and should state the conclusions you have been able to draw. Outline what you would
do if given more time (future work). Try to pinpoint any insights your project uncovered that
might not have been obvious at the outset. Discuss the success of the approach you adopted and
the academic objectives you achieved. Avoid meaningless conclusions, [e.g. NOT “I learnt a lot
about C++ programming”]. Be realistic about potential future work. Avoid the dreaded: “All the
objectives have been met and the project has been a complete success”. You have to crisply state
the main take-away points from your work. Describe how your project is performed against
planned outputs and performance targets. Identify the benefits from the project. Be careful to
distinguish what you have done from what was there already. It is also a good idea to point out
how much more is waiting to be done in relation to a specific problem, or give suggestions for
improvement or extensions to what you have done.
2
Appendices
< Times New Roman, Font 12, Bold>
Appendices are provided to give supplementary information, which is not included in the
main text may serve as a separate part contributing to main theme.
Appendices should be numbered using Arabic numerals, e.g. Appendix 1, Appendix 2 etc.
Appendices, tables and references appearing in appendices should be numbered and
referred to at appropriate places just as in the case of chapters.
Appendices shall carry the title of the work reported in it and the same title shall be used
in the contents page also.
3
REFERENCES