• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Software Development and Search Algorithms for a Social Network on Programming Languages JavaScript and PHP

Student: Moroz Denis

Supervisor: Elena Erokhina

Faculty: HSE Tikhonov Moscow Institute of Electronics and Mathematics (MIEM HSE)

Educational Programme: Information Science and Computation Technology (Bachelor)

Final Grade: 10

Year of Graduation: 2017

The main goal of the following work is to develop the social network service. This web-service is focus on interaction with wide audience. The developing of the social network consists of two parts – preparatory part and practical part. The preparatory (theoretical) part includes an overview of the subject area as well as the choice of methods, tools and approaches to development. In the practical part included the creation of web application concept, development of web page design (app interface), databases and software. The engine of social network is written by using PHP and JavaScript. Social network developed in this work has the following abilities to:  register and authorize;  manage private accounts and personalize them;  upload content;  communicate (chat, comments, capability to rate the content, subscription);  use geolocation of users (creation of custom locations, routes calculating, geographical information obtaining about the places, etc.);  use an advanced search algorithms inside the app;  blog;  find so-travelers. Moreover, is implemented author’s design of web pages including layout for various screen resolutions of devices, is designed application database and are rented web hosting and cloud space for storing social network user’s files. The size of the report without attachment is 77 pages. The number of illustrations in the work – 8, tables – 9, sources used – 39.

Full text (added May 10, 2017)

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses