@@ -12,12 +12,283 @@
</head>
<body>

<% if session[:user_account] %>
Signed in as <%= session[:user_account] %> ( <%= session[:user_type] == "student" ? Student : Company %> ) <%= link_to "Logout", '/logout' %>
<% else %>
<%= link_to 'Login', '/login' %> | <%= link_to 'Signup as Company', '/signupcompany' %> | <%= link_to 'Signup as Student', '/signupstudent' %>
<% end %>
<div class="navbar navbar-fixed-top navbar-inverse">
<div class="container">

<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#example">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="#" class="navbar-brand">Stagii practica</a>
</div>

<div class="collpase navbar-collapse" id="example">
<ul class="nav navbar-nav">
<li class="active"><a href="/login">Home</a></li>
<% if session[:user_type] == "student"%>
<li><a href="/jobs">Stagii</a></li>
<% end %>
<% if session[:user_type] == "company"%>
<li><a href="/app">Applications</a></li>
<% end %>
</ul>
<% if session[:user_account] %>
<ul class="nav navbar-nav navbar-right">

<li> <a href="#"> Signed in as <span id ="whitetext"> <%= session[:user_account] %> ( <%= session[:user_type] == "student" ? Student : Company %> ) <span> </a></li>
<li> <a href="/logout">Logout</a></li>
</ul>
<% else %>
<ul class="nav navbar-nav navbar-right">
<li> <a href="#" data-toggle="modal" data-target="#modal-1"><span class="glyphicon glyphicon-user"></span> Sign up as User</a> </li>
<li> <a href="#" data-toggle="modal" data-target="#modal-3"><span class="glyphicon glyphicon-user"></span> Sign Up as Company</a> </li>
<li> <a href="#" data-toggle="modal" data-target="#modal-2"><span class="glyphicon glyphicon-log-in"></span> Log in</a></li>
</ul>
<% end %>
<form action="/search" method="post" class="navbar-form navbar-center" role="search">
<div class="form-group">
<div class="col-xs-10">
<input type="text" name="search_text" class="form-control" placeholder="cauta stagii"></input>
</div>
<button type = "submit" class="btn btn-info btn-md"><span class="glyphicon glyphicon-search"></span></button>
</div>

</form>
</div>
</div>
</div>



<div class="container" id="popup">
<div class="modal fade" id="modal-1">
<div class="modal-dialog modal-lg">
<div class="modal-content">

<div class="modal-body">
<h1>Sign up form</h1>
<div class="container center">
<form accept-charset="UTF-8" action = "/signupstudent" method = "post" >
<div class="row">

<div class="col-md-2 col-lg-2 col-sm-6 col-xs-6 col-md-offset-4">
<input class="form-control" id="first_name" name="student[first_name]" type="text" placeholder="First name">
</div>

<div class="col-md-2 col-lg-2 col-sm-6 col-xs-6">
<input class="form-control" id="last_name" name="student[last_name]" type="text" placeholder="Last name">
</div>

</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input type="text" name = "student[email]" class="form-control" placeholder="Email address">
</div>
</div>

<br>

<div class="row">
<div class="col-md-3 col-lg-3 col-md-offset-4">
<input id="mobile_number" type="text" class="form-control" name = "student[mobile_number]" placeholder="Mobile number">
</div>
</div>

<br>

<div class="row">
<div class="col-md-3 col-lg-3 col-md-offset-4">
<input id="university" type="text" class="form-control" name = "student[university]" placeholder="University">
</div>
</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input id="password" name="student[password]" class="form-control" type="password" placeholder = "Password">
</div>
</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input id="password_confirmation" name="student[password_confirmation]" class="form-control" type="password" placeholder ="Confirm Password" >
</div>
</div>

<br></br>
<br></br>

<p class="col-md-offset-4"> Limbaje si tehnologii </p>

<div class="col-md-offset-5">
<div class="row">
<div class="checkbox">
<label>
<input type="checkbox" value="">
Stii python?
</label>
</div>

<div class="col-md-3">
<label for="select" class="control-label">Nivel? </label>
<select class="form-control" id="select">
<option value="one">Incepator</option>
<option value="two">Mediu</option>
<option value="three">Avansat</option>
</select>
</div>

</div>

<div class="row">
<div class="checkbox">
<label>
<input type="checkbox" value="">
Stii Java?
</label>
</div>

<div class="col-md-3">
<label for="select" class="control-label">Nivel? </label>
<select class="form-control" id="select">
<option value="one">Incepator</option>
<option value="two">Mediu</option>
<option value="three">Avansat</option>
</select>
</div>

</div>

<div class="row">
<div class="checkbox">
<label>
<input type="checkbox" value="">
Stii c++?
</label>
</div>

<div class="col-md-3">
<label for="select" class="control-label">Nivel? </label>
<select class="form-control" id="select">
<option value="one">Incepator</option>
<option value="two">Mediu</option>
<option value="three">Avansat</option>
</select>
</div>

</div>

</div>

<br></br>

<button class="btn btn-success col-lg-2 col-lg-offset-4" type="submit">Submit</button>
<br></br>
</form>
</div>
</div>

<!-- Latest compiled and minified JavaScript -->
</div>

</div>
</div>

<div class="modal fade" id="modal-2">

<div class="modal-dialog modal-lg">
<div class="modal-content">

<div class="modal-body">
<form class="form-inline" accept-charset="UTF-8" action = "/login" method = "post" >
<span>
<input id="email" class="form-control" name="email" type="text" placeholder="Nume utilizator"/>
<input id="password" class="form-control" name="password" type="password" placeholder="parola" />
</span>
<button type="submit" class="btn btn-default">Sign in</button>
</form>

</div>
</div>
</div>

</div>

</div>

<div class="container" id="popup">
<div class="modal fade" id="modal-3">
<div class="modal-dialog modal-lg">
<div class="modal-content">

<div class="modal-body">
<h1>Sign up form</h1>
<div class="container center">
<form accept-charset="UTF-8" action = "/signupcompany" method = "post" >
<div class="row">

<div class="col-md-4 col-lg-4 col-md-offset-4">
<input class="form-control" id="first_name" name="company[name]" type="text" placeholder="Company name">
</div>
</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input type="text" name = "company[email]" class="form-control" placeholder="Email address">
</div>
</div>

<br>

<div class="row">
<div class="col-md-3 col-lg-3 col-md-offset-4">
<input id="mobile_number" type="text" class="form-control" name = "company[mobile_number]" placeholder="Mobile number">
</div>
</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input id="password" name="company[password]" class="form-control" type="password" placeholder = "Password">
</div>
</div>

<br>

<div class="row">
<div class="col-md-4 col-lg-4 col-md-offset-4">
<input id="password_confirmation" name="company[password_confirmation]" class="form-control" type="password" placeholder ="Confirm Password" >
</div>
</div>


<br></br>
<br></br>

<button class="btn btn-success col-lg-2 col-lg-offset-4" type="submit">Submit</button>
<br></br>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<br>
<%= yield %>

<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
@@ -1,22 +0,0 @@
<!-- app/views/sessions/new.html.erb -->
<style type="text/css">
#my_id {}
</style>
<!-- <h1>Login</h1>
<%= form_tag '/login' do %>
Account: <%= text_field_tag :account %>
Password: <%= password_field_tag :password %>
<%= submit_tag "Submit" ,:id => 'my_id'%>
<% end %>
-->
<h1>Login</h1>

<form accept-charset="UTF-8" action = "/login" method = "post" >
<span>
Account: <input id="email" name="email" type="text" />
Password: <input id="password" name="password" type="password" />
</span>
<button type = "submit">Submit</button>
</form>
@@ -0,0 +1,36 @@
<div class="container">
<div class="col-md-10 col-md-offset-1">
<div class="well">

<div class="tab-content">
<div class="tab-pane fade in active" id="Home">

<table class="table table-condensed">
<thead>
<tr>
<th>Student</th>
<th>Company</th>
<th>Job</th>
</tr>
</thead>

<tbody>
<% @apps.each do |app| %>
<tr>
<th><%= app.student.email %></th>
<th><%= app.job.company.name %></th>
<th><%= app.job.title %></th>
</tr>
<% end %>
</tbody>

</table>

</div>

<div class="tab-pane fade" id="About">
</div>
</div>
</div>
</div>
</div>
@@ -0,0 +1,53 @@
<div class="container">
<div class="col-md-10 col-md-offset-1">
<div class="well">

<div class="tab-content">
<div class="tab-pane fade in active" id="Home">

<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="menu1" data-toggle="dropdown">Sort By
<span class="caret"></span></button>
<ul class="dropdown-menu" role="menu" aria-labelledby="menu1">
<li role="presentation"><a role="menuitem" href="#">Ascending</a></li>
<li role="presentation"><a role="menuitem" href="#">Descending</a></li>
</ul>
</div>

<hr>

<table class="table table-condensed">
<thead>
<tr>
<th>Job</th>
<th>Company</th>
<th>Apply</th>
</tr>
</thead>

<tbody>
<% @jobs.each do |job| %>
<tr>
<th><%= job.title %></th>
<th><%= job.company.name %></th>
<th>
<form action="/apply/<%= job.id %>" method = "post">
<!-- <input type="hidden" value="{{item[2]}}" name = "jobid"> -->
<button type = "submit" class="btn btn-info">Apply</button>
</form>
</th>
</tr>
<% end %>
</tbody>

</table>

</div>

<div class="tab-pane fade" id="About">
</div>
</div>
</div>
</div>
</div>
</div>

This file was deleted.

This file was deleted.

@@ -1,13 +1,17 @@
Rails.application.routes.draw do
get '/' => 'gif#cool'
get '/' => 'login#loginpage'

get '/app' => "users#app"
get '/jobs' => "users#job"
get '/login' => 'login#loginpage'
post '/login' => 'login#authenticate'
get '/logout' => 'login#destroy'

get '/signupstudent' => 'users#new'
get '/signupcompany' => 'users#new_company'
post '/users' => 'users#create'
post '/signupstudent' => 'users#new_student'
post '/signupcompany' => 'users#new_company'
post '/search' => 'application#search'
post '/apply/:job_id' => 'users#apply'
#post '/users' => 'users#create'

get '/cool' => 'gif#cool'
end
@@ -1,10 +1,10 @@
INSERT INTO companies VALUES(1,"BITDEFENDER","bitdefender","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO companies VALUES(2,"INTEL","intel","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO companies VALUES(3,"Politehnica","politehnica","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO companies VALUES(4,"FACEBOOK","facebook","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO companies VALUES(1,"BITDEFENDER","bitdefender","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");
INSERT INTO companies VALUES(2,"INTEL","intel","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");
INSERT INTO companies VALUES(3,"Politehnica","politehnica","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");
INSERT INTO companies VALUES(4,"FACEBOOK","facebook","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");

INSERT INTO students VALUES(1,"sichitiumarian","sichitiu marian","UNIBUC","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO students VALUES(2,"johndoe","johndoe","Facultatea de Moase","$2a$10$fwKrYq0pjLAWDVLwyL65Re/aMZVL1K.lIFMRAOCZpK8nhiyGAX4P6");
INSERT INTO students VALUES(1,"sichitiumarian","sichitiu","marian","UNIBUC","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");
INSERT INTO students VALUES(2,"johndoe","john","doe","Facultatea de Moase","0730240089","$2a$08$7lM1mKvFCZFn2a1ciQfsKOpXFk1bUwGg1qNBCN1gZCoOLtig/u5xe");

INSERT INTO skills VALUES(1,"phyton",1);
INSERT INTO skills VALUES(2,"C/C++",1);