GIT LINK:
git@git.cse.iitb.ac.in:anurag/PlacementExperience.git

TEAM: Black Hat
	Anurag Kumar Karn - 203050006
	Kunal Krishna - 203050023
	Priyesh Jain - 203050064
	Bandapalli Saikumar - 203050095
	
MOTIVATION: 
Juniors may not know about the percentage cut off / avg. percentage for placements. By knowing the seniors cut-off percentages juniors can get some idea about cut-offs. Students can choose courses accordingly in semester. 
We faced this kind of issues in our B.Tech placements. To overcome this situation we come up with this website.
Given the online semester it has been difficult for students to interact with seniors and gather their first-hand interview experiences.There should be a single place where all this data be available and a student could query about preparation tips.
A responsive webapp to view the stories and share your own.

Setting up Server:-
Download and Install Xampp server from https://www.apachefriends.org/download.html

Linux Users:
1. Git clone the project. Paste the 'PlacementExperience' folder in 'htdocs' folder ('htdocs' will be present in /opt/lampp/htdocs ). 
2. Start the server by writing 'sudo /opt/lampp/lampp start' in the terminal.

Windows Users:
1. Git clone the project. Paste the 'PlacementExperience' folder in 'htdocs' folder ('htdocs' will be present in C:\Program Files\xampp ).
2. Go to the location where you installed Xampp (usually C:\Program Files\xampp) and double click on Xampp Control Panel (xampp-control.exe)
3. Click on Start buttons next to Apache and MySQL for starting them.

Creating Database:-
	a. Open http://localhost/phpmyadmin/ in browser.
	b. In the Databases tab, under 'Create database' enter Database name 'webpage' and click Create.
	c. In the Structure tab, create table 'student' with 7 columns. Enter the following details in table:
		Name		Type		Length	Default 	....	A_I
		id		int						[check]
		name		varchar	255
		roll		varchar	255
		email		varchar	255
		branch		varchar	255
		password	varchar	255
		created_at	datetime 			CURRENT_TIMESTAMP
	d. Create another table 'posts' with 11 columns. Enter the following details in table:
		Name		Type		Length	Default 	....	A_I
		id		int						[check]
		student_id	int
		name		varchar	255
		roll		varchar	255
		email		varchar	255
		coursetaken	varchar	255
		comapnyname	varchar	255
		roundprovided	varchar	255
		roundcleared	varchar	255
		story		varchar	2000
		created_at	datetime			CURRENT_TIMESTAMP
	e. The database is created. To view the entires click on the 'Browse' tab.

Accessing the website:-
To access the website open the web browser and go to "http://localhost/PlacementExperience".

Navigating through website:-
1. Register yourself using 'Sign Up' option. Then login with the email and password.
2. Scroll down in the homepage to a card called 'See the posts' to view the posts.In the post page use can use the search bar on top-right to filter out posts using company name.
3. The card called 'Share your Experience' takes you to a form to enter your interview experience and some additional details.
4. The navigation bar on the left (top in case of homepage) lets you move swiftly through different pages. 
5. Profile page lets you see your profile and the posts you have submitted. It also provides options to update and delete the posts.
