Reference no: EM133779558
Question: You have to build a Social Networking Website.
Detailed instructions
Project Guidelines
Every team should consist of 4 members. Fill this information in the excel sheet ("Team Details" available on Nalanda)
Please prepare 1 page abstract describing the software prototype which you want to implement as part of this course. You can show a conceptual diagram and talk about the most important features which the application would support.
This file should contain the team number and list all the team members.
The final submission would consist of three items:
Source Code
Video
Documentation
Source Code: Please create a git repository and commit all developed code to the repo. The git repo must be public so that I can access the code base. Please include the git URL in the documentation.
Video: Create a video/screencast of 2-3 minutes showcasing the entire process of compiling and deployment of your application. Please also explain the important features of your application. You can/should use voice over to explain all the details.
Documentation: The First page of the documentation should list all the members and their contributions made to the project + URL of the GIT repo. Please include the designing of informal specifications, semi-formal specifications and formal specifications using SRS document, decision table and algebraic specifications. Also include DFD modelling, Activity Network, Work
Breakdown Structure and PERT charts. In addition, you must design the test cases corresponding to the working prototype of your project.
Create a zip and name it as TeamNo.zip consisting of video and documentation and submit it on Nalanda
Documentation is same as report.
Instructions:
1) The project should work properly and all implemented functionality should have to work as expected.
2) Apart from this, you should help me to run project in my system as well (preferably by providing video of how to run project in my system), and help me if I counter any issues
3) Basic Features like Make friends, chat with friends, play games, comment, post, like, upload profile picture must be present. Login will be through 2 ways, first by username and password and second by using Google Authentication.(google-OAuth), logout.
4) Salient features: for example: Payment for some premium features.
(Note: This is just for example, the tutor is not limited to it, and can implement more such good features. Atleast 2-3 prominent features should be present.)