Shreyas0812 / legendary-funicular

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

legendary-funicular

Abstract

Social networking for Students is primarily limited to websites such as LinkedIn and college based contacts. This allows students to search for like-minded people only in a limited circle. In contrast, using our application would enable students to expand their boundaries and reach students from various parts of the world.

This is a social networking website designed for business professionals. Interaction on the platform is not restricted to only companies to students but collaborations between students is also encouraged.

It allows you to share work-related information with other users and keep an online list of professional contacts.

The project highlights the database management aspect of the aforementioned application.

Entity Relationship Diagram

E-R Diagram

To Run this DBMS Project:

  1. Clone this Repository
  2. Ensure that node-js and mysql are already installed
  3. Make the necessary tables in sql. Schema for the same is given in the Project_report attatched.
  4. Make a .env file in the service with the following specification :

PORT=5000
USER=[sql_user]
PASSWORD=[sql-password]
DATABASE=[name of the database]
DB_PORT=3306
HOST=localhost

  1. In the Powershell/cmd, run:

cd server
npm init
npm install express
npm install mysql
npm install cors
npm install dotnenv
npm install nodemon --save-dev
npm start

  1. Open the Project on localhost:5000 on your browser

About


Languages

Language:JavaScript 85.6%Language:HTML 9.4%Language:CSS 4.7%Language:Shell 0.3%