Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 19

FULL STACK DEVELOPMENT

By

ABHISHEK SINGH

Under the supervision of

RAHUL GARG

Internship Synopsis submitted to Greater Noida Institute of


Technology, Greater Noida, in partial fulfillment of the
requirements for the degree of

B.TECH

(COMPUTER SCIENCE AND ENGINEERING)

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Greater Noida Institute of Technology, Greater Noida


Dr. A.P.J. Abdul Kalam Technical University, Lucknow

21-08-22 To Ongoing
TABLE OF CONTENTS

ABSTRACT.................................................................................................1

ACKNOWLEDGMENTS...........................................................................II

DECLARATION .......................................................................................III

TABLE OF CONTENT.............................................................................. IV-VIII

LIST OF FIGURES ....................................................................................IX-XV

No TITLE Page no

CHAPTER 1 INTRODUCTION

1.1 Introduction to topic

1.2 Objectives of the projects

1.3 Scope

CHAPTER 2 METHODOLOGY

CHAPTER 3 REQUIREMENT

CONCLUSION

REFERENCE
ABSTRACT

The Movie Review And Rating System is the System Which can help the user to get the correct

rating about the movie along with the reviews on that particular movie,so this application will

be the web application where the actions performed by the user will be thorough dynamic in

nature,so the technologies used to create this application are wide some of them are:

HTML5,CSS3,JAVASCRIPT,MongoDB,NodeJS,Yelpcamp etc. So each technology listed here

works differently and have a different contribution for the creation for the application.HTML5

is used for giving the content to the webpage eg. Text,images,videos,audios,buttons. CSS3 is

used for the presentation of that Content using various properties and values, Javascript is used

for making the site responsive called as dynamic in nature,SQL and NodeJS will be the

Backend of the application where MongoDB is the Sql Database and Nodejs is the famous js

library or framework for creating the backend environment.


CHAPTER-1
INTRODUCTION
1.1 Introduction to Topics
The Movie Review And Rating System is the System Which can help the user to get the correct

rating about the movie along with the reviews on that particular movie,so this application will

be the web application where the actions performed by the user will be thorough dynamic in

nature,so the technologies used to create this application are wide some of them are:

HTML5,CSS3,JAVASCRIPT,MongoDB,NodeJS,Yelpcamp etc. So each technology listed here

works differently and have a different contribution for the creation for the application.HTML5

is used for giving the content to the webpage eg. Text,images,videos,audios,buttons. CSS3 is

used for the presentation of that Content using various properties and values, Javascript is used

for making the site responsive called as dynamic in nature,MongoDB and NodeJS will be the

Backend of the application where MongoDB is the NOSql Database and Nodejs is the famous

js library or framework for creating the backend environment.

This is a helpful web application for the people who wants to quickly check for the tutorials

along with the comments and the ratings that the movie got from the users. There will be a

search bar for the movies to find and that makes it easier for the user to search for their

favourite movies and the trailers. The rating of the movie completely depends on what the

visitors are providing, so if they found the movie useful then they will give that movie the good

stars and it will definitely help other users when they want to take the views about the movie

and trailers. the movies that are available will be old and new, there will be the continuous

update of the system based on the urls and databases. The web application is the most flexible

form of the applications as compared to the other types of applications because the browser can
easily run almost all of them and they are easy in terms of development as compared to the

other applications, so working with the web applications is very friendly and exciting

1.2 Objectives
In this System, we have different new things and Functionalities , which comes in handy By

using it, we have a new interactive Interface which is a user friendly , it is so simple to Use in

real time and we have added new navbars which comes by using a new Bootstrap 4.1.3 version,

and this provides a user with a much better experience and along with that A new javascript is

being used as a brand new modification to the system . We have made this application as much

interactive as we can make it, which makes it Very powerful and brand new movies are also

updated to the server so that, if any guy Is using this in 2020 than he can also find it working if

that guy is searching for new movies That it will be helpful as new movies are regularly being

updated directly through the server So with that in mind we know that this application is not

going to die never. Now we have to cover that if any existing system is available their than why

the people Are going to use my system, here’s the fact, the most popular web application now

On the internet is IMDB which is the famous thing to see the rating of a movie But as everyone

knows that its not that fancy to work with and most of the people are Interested in fancy things

weather is only the UI and believe that user Interface plays the Important role in creating the

audience , my movie review is better than the imdb web app In terms of UI, here on my web

app you will find the most interactive UI that you have Never seen anywhere for the movie

rating system, and along with the that the famous Web app for movie rating .

CHAPTER-2
METHODOLOGY

The Methodology used to create this application are wide some of them are:

HTML5,CSS3,JAVASCRIPT,SQL,JS,Yelpcamp etc. So each technology listed here works

differently and have a different contribution for the creation for the application. HTML5 is used

for giving the content to the webpage eg. Text,images,videos,audios,buttons. CSS3 is used for

the presentation of that Content using various properties and values, Javascript is used for

making the site responsive called as dynamic in nature,SQL and JS will be the Backend of the

application where SQL is the Sql Database and js is the famous js library or framework for

creating the backend environment.


CHAPTER 3
SYSTEM REQUIREMENTS

3.1 Software Requirements:

LANGUAGE: HTML, CSS, JS, PHP, BOOTSTRAP


TOOLS: Visual Studio
CONNECTIVITY:XAMPP SERVER
OPERATING SYSTEM: Mircosoft Windows7,Windows Xp
CONCLUSION
This is a movie rating web application, which was developed using a lot of technologies, We

call it as the Stack, we used SQL as a Database, and Html,CSS,JS Express A nodejs

Framework.So, we have successfully Created a Web Applications which tells us The Rating of

all the movies that are created so far.The movie rating system is very important As a s/w

because the people who watch the movies so often, are always curious about knowing About

the Ratings of a particular Movie.But having a good interface for the user is The very Important

thing in the web application, so our application is a lot better than the Other applications which

are of a similar kind.And its quiet efficient as well in terms of The running time, because of the

server side language and the server that we have used in Making this web application. The

future enhancement based on this Application is basically the new movies that comes And got

released,So by the continous Updation of the server based on the movies that are Releasing is

important in terms of the Future Enhancements.So that any movie that exists On planet must be

their if someone is searching for that movie in our application

REFERENCE

Prutor Mentorship

Youtube

Prutor.ai guided by Rahul Garg(IIT-KANPUR)


X
DECLARATION

I hereby declare that the work presented in this report is my own effort “FULL

STACK DEVELOPER” for the partial fulfillment of B.Tech degree in

Department of Computer science and Engineering, Greater Noida Institute of

Technology, Greater Noida is an authentic record of my own work during the

period from 21-08-22 to ONGOING under the direct supervision of RAHUL

GARG, PRUTOR.ai(IIT-KANPUR) I have not submitted the matter embodied

in this thesis for the award of any degree or diploma.

Date:25-08-22 Name of student


Abhishek singh
Roll. No.
190132100009

1
ACKNOWLEDGEMENTS

At the beginning I am very much grateful to almighty God for giving me strength and

opportunity and sound mind to complete the internship report. I want to bid my heartiest thanks

to my supervisor, RAHUL GARG, Mentor for guiding and giving me the opportunity to initiate

this synopsis. Then I want to thank PRUTOR.ai(IIT-KANPUR) for giving me the opportunity

to do my internship in the organization. My special thanks to Rahul Garg who assigned me in

the project.

2
LIST OF FIGURES

HOME-PAGE

3
LOG-IN MEMBER PAGE

4
REGISTRATION PAGE

5
MOVIES LIST

6
MOVIE REVIEWS

7
ADD NEW MOVIES

8
LOG -OUT PAGE

NAME OF STUDENT SUPERVISOR NAME


Abhishek singh
Dr.Preety Verma Dhaka

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

You might also like