Nirma Social Networking Website

21
Nirma Social Networking Site

description

About the website

Transcript of Nirma Social Networking Website

Page 1: Nirma Social Networking Website

Nirma Social Networking Site

Page 2: Nirma Social Networking Website

Nirma Social Networking Site is a

an Online Community which

helps the Students, Faculty Members

to communicate and share

their thoughts, daily events and

get informed about upcoming events.

Page 3: Nirma Social Networking Website

Frontend : HTML5, CSS3, PHP, JavaScript, AJAX

Backend : MySQL

Page 4: Nirma Social Networking Website

Services Create your profiles Post or Create New Threads View Daily Newsfeed Send and Receive Messages from other members View important notifications and events Quick Help Security IP Address and Location Tracking (Logs)

Page 5: Nirma Social Networking Website

Create New Profiles It is the F2F interface in which users only make direct

connections with people they know. For authentication, Username and Password are used. This section includes basic information and details of

the user

Page 6: Nirma Social Networking Website

Create New Threads/Posts Users may also start a new subject/topic for open

discussion or they can participate in ongoing discussions. All the members can share their thoughts and information

by using this facility. The shared posts or created threads can only be visible to

the members the owner of the post/thread wants to. This section contains visibility control for users. The audience of the posts/threats can be the public or

friends set by the user.

Page 7: Nirma Social Networking Website

View Daily Newsfeed Users can stay updated by getting news about all the

information related to the university and their friends as well.

In short, they get the knowledge of what is trending and other current affairs.

Page 8: Nirma Social Networking Website

Send and Receive Messages Users can send messages to other users and receive

messages sent to them by other users in their inbox. Instant Messaging Service is also included. It is a type

of online chat which offers real-time text transmission over the Internet. Users can communicate when they’re offline and even when online by using IMS.  

Instant messaging systems tend to facilitate connections between specified known users (often using a contact list also known as a "buddy list" or "friend list")

Page 9: Nirma Social Networking Website

View important notifications and events

Users are informed about all the details of in-campus events and they are notified about what is going on in the university based on their institutes and streams.

This covers all events for their respective department.

Page 10: Nirma Social Networking Website

QuickHelp Users can personally ask questions to the available

users in this panel belonging to their institutes and branches to get help ASAP.

Page 11: Nirma Social Networking Website

Security IP Address and Location Tracking

When users log in to their accounts, login time, date, user-agent and their IP address will be stored in the database.

Which will be viewable to the user for confidentiality. Their login locations will be determined by the IP address.

If a session is currently in use and another login location is detected, the user will be notified.

Page 12: Nirma Social Networking Website
Page 13: Nirma Social Networking Website
Page 14: Nirma Social Networking Website
Page 15: Nirma Social Networking Website
Page 16: Nirma Social Networking Website
Page 17: Nirma Social Networking Website

Table Name : profile_identification

Sr No. Column Name Column Type Size KeyNULL/NOT

NULL Default1 profile_id int 12 Foreign (profile_general) NOT NULL -2 profile_nickname varchar2 20 No NULL

Table Name : profile_general

Sr No. Column Name Column Type Size KeyNULL/NOT

NULL Default1 profile_id int 12 Primary Key NOT NULL -2 student? binary 10 No NULL -3 reg_no varchar2 10 No NULL -4 f_name varchar2 32 No NOT NULL -5 m_name varchar2 32 No NULL -6 l_name varchar2 32 No NOT NULL -7 dob date - No NOT NULL -8 gender binary 1 No NOT NULL -9 primary_email varchar2 32 No NOT NULL -

10 secondary_email varchar2 32 No NULL -11 mobile_number varchar2 13 No NULL -12 profile_picture Collation(image)

Page 18: Nirma Social Networking Website

Table Name : institute_collation

Sr No. Column Name Column Type Size KeyNULL/NOT

NULL Default1 profile_id int 5 Foreign (profile_general) NOT NULL

2 institute_id int 5Foreign

(institute_details) NOT NULL3 department_id int 5 No NOT NULL4 Class varchar2 7 No NOT NULL5 semester int 1 No NOT NULL

Table Name : posts

Sr No. Column Name Column Type Size KeyNULL/NOT

NULL Default1 post_id int 5 Primary Key NOT NULL2 post_title varchar2 32 No NOT NULL3 post_content text - No NOT NULL4 attachment_group_id int 5 No NOT NULL5 poster_id int 5 No NOT NULL6 post_date date - No NOT NULL7 post_index int 5 No NOT NULL8 under_thread_id int No NOT NULL

Page 19: Nirma Social Networking Website

Table Name : institute_details

Sr No. Column Name Column Type Size Key NULL/NOT NULL Default1 institute_id int Primary Key2 institute_name varchar2 No3 institute_abbr varchar2 No

Table Name : NU_login

Sr No. Column Name Column Type Size Key NULL/NOT NULL Default1 id int 12 Primary Key NOT NULL -2 email varchar2 20 No NULL3 password varchar2 20 No NULL4 registration varchar2 20 No NULL

Table Name : announcements

Sr No. Column Name Column Type Size Primary Key NULL/NOT NULL Default1 a_id int 12 Yes NOT NULL -2 a_title varchar2 20 No NOT NULL3 a_type varchar2 20 No NOT NULL

4 a_date date No NOT NULL5 a_content varchar2 20 No NULL6 a_expiry date - No NULL

Page 20: Nirma Social Networking Website
Page 21: Nirma Social Networking Website

THANK YOU