Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
cf465f6
Update URLs
nicot Jan 11, 2016
259ddff
Update team name
nicot Jan 12, 2016
945ff77
Switch to cards
nicot Jan 12, 2016
5f7d7f2
data edited to be objects instead of text
Jan 12, 2016
224d706
Added third field to data -- Deadline
BenedictRM Jan 13, 2016
af0e151
Added form at bottom of page to add tasks
BenedictRM Jan 14, 2016
ae8e725
Adding some prettiness to submit button
BenedictRM Jan 14, 2016
78486fc
Prettied up task adder
BenedictRM Jan 14, 2016
c3c249a
some more prettying
BenedictRM Jan 14, 2016
4e3003b
Added datepicker to task adder
BenedictRM Jan 14, 2016
946b24f
Priority now set in DB itself
BenedictRM Jan 14, 2016
ecee830
small update
BenedictRM Jan 15, 2016
59386f5
Added names to header
BenedictRM Jan 15, 2016
877d066
Cleaned up team member names
BenedictRM Jan 15, 2016
a3cccd9
Make Task Card Title
Jan 16, 2016
6fee66a
Added a Home Button
Jan 16, 2016
d41a3d4
added background banner
Jan 16, 2016
27af965
small update
BenedictRM Jan 17, 2016
0085a9c
Polish resume
nicot Jan 18, 2016
fbd52bf
Hackathon 2 - split todo list
nicot Jan 18, 2016
12d9762
Prettier navbar
nicot Jan 19, 2016
d9f0f60
tasks by priority implemented
Jan 19, 2016
9e613b3
missing image
Jan 19, 2016
ef8742e
Fixed Page Task Adder and Tiles
Jan 19, 2016
7f9b85b
small update
BenedictRM Jan 20, 2016
bc99615
Adding delete button to Medium
BenedictRM Jan 20, 2016
3331f3e
Added delete task button to cards
BenedictRM Jan 20, 2016
4441ff8
Delete button update
BenedictRM Jan 20, 2016
e94e94d
small update
BenedictRM Jan 20, 2016
3ec01b3
fixing small bug
BenedictRM Jan 20, 2016
744616c
Page auto- refresh after task deletion
BenedictRM Jan 20, 2016
196d25b
Page now updates without refresh
BenedictRM Jan 20, 2016
d5ac8d1
Added Nav Drop Down
Jan 21, 2016
e192a60
Date Picker and Assignment for task form
Jan 21, 2016
59c5330
Combining changes
BenedictRM Jan 21, 2016
e0d0c72
inbox works now
Jan 22, 2016
06bf33a
fixed some issues and also added dynamic assign property
Jan 22, 2016
dbb62b3
adding menu dropdown to all pages
BenedictRM Jan 23, 2016
1cc326a
Just reducing some lines of code
BenedictRM Jan 23, 2016
296116c
Attempt to read from array instead of having 3 functions
BenedictRM Jan 23, 2016
91a6cf3
Assigning tasks to githubs for everyone
BenedictRM Jan 24, 2016
5f7e469
small update
BenedictRM Jan 24, 2016
d178499
small update
BenedictRM Jan 25, 2016
b918d5c
update
BenedictRM Jan 26, 2016
7616114
Create map labels and index page
nicot Jan 28, 2016
287f671
Basic garage list finished
lilyJi Jan 30, 2016
763254c
added image
Jan 30, 2016
363200d
second push for Lili
Jan 30, 2016
2aaabc2
second push for Lili
Jan 30, 2016
f099e4f
Together mockup
nicot Feb 16, 2016
f382d95
Code Together app
nicot Feb 16, 2016
882ccfa
Merge branch 'master' of https://github.com/ucdd2016/book
nicot Feb 22, 2016
60a67a8
Record data model
nicot Feb 22, 2016
9fb943f
Data model
nicot Feb 23, 2016
6decc35
Team Assignment Week 7
Feb 27, 2016
139d7c4
Merge branch 'master' of https://github.com/ucdd2016/book
nicot Mar 3, 2016
f7e97b2
BBD
Mar 3, 2016
12b763f
Updates for week 8
nicot Mar 7, 2016
8fec4e4
Merge branch 'master' of https://github.com/nicot/book
nicot Mar 7, 2016
9e07d1f
Random Chat
Mar 7, 2016
d34721c
Update User List
Mar 7, 2016
33310c2
Random lines and chars
FredLoh Mar 14, 2016
26603f6
Initial editor
nicot Mar 14, 2016
24b4cb5
Update user text editing
nicot Mar 14, 2016
379309a
Added landing page
Boraz Mar 30, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,3 +36,7 @@ node_modules
.build
build
.DS_Store
build/apps/resume/index.html
resume.json
resume.json
build/apps/resume/index.html
129 changes: 129 additions & 0 deletions build/apps/resume/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
<!DOCTYPE html>
<html>
<head>
<!--Import Google Icon Font-->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<!--Import materialize.css-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/css/materialize.min.css">

<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
</head>

<body>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/js/materialize.min.js"></script>
<script src="https://cdn.firebase.com/js/client/2.3.2/firebase.js"></script>

<div class="container">

<nav class="blue-grey darken-1">
<ul id="nav-mobile" class="left hide-on-med-and-down">
<li><a href="/">Home</a></li>
<li><a href="/apps/resume/subscribe.html">Subscribe</a></li>
</ul>
</nav>

<h1 align="center" style="font-family:verdana;"><u>Resume for Russell Mehring</u></h1>

<h2 style="font-family:verdana;">Contact:</h2>
<ul class="collection" id="contact">
</ul>

<h2 style="font-family:verdana;">Education:</h2>
<ul class="collection" id="education">
</ul>

<h2 style="font-family:verdana;">Technology Summary:</h2>
<ul class="collection" id="technology">
</ul>

<h2 style="font-family:verdana;">Work Experience:</h2>
<ul class="collection" id="experience">
</ul>

<h2 style="font-family:verdana;">Current Tasks:</h2>
<ul class="collection" id="tasks">
</ul>

</div>

<script>

// create a firebase reference to the root
var ref = new Firebase('https://mehring-resume.firebaseio.com/');
var teamRef = new Firebase('https://rockemsockemrobotstodo.firebaseio.com/');

// read data from the location Contact once
ref.child('Contact').once('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
$('#contact').append('<li class="collection-item"> <font size="6">' + key + "</font><p>" + childData + '</p></li>')
})
});

// read data from the location Education/Degree once
ref.child('Education/Degree').once('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
$('#education').append('<li class="collection-item"> <font size="6">' + key + '</font><p><font color = "orange">GPA</font>: ' + childData.GPA + '</p>'
+ '<p><font color = "orange">Graduation Date:</font> ' + childData.GradDate + '</p> <p><font color = "orange">School </font>: ' + childData.School + '</p></li>')
})
});

// read data from the location Technology once
ref.child('Technology').once('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
$('#technology').append('<li class="collection-item"> <font size="6">' + key + "</font><p>" + childData + '</p></li>')
})
});

// read data from the location Experience once
ref.child('Experience').once('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
$('#experience').append('<li class="collection-item"> <font size="6">' + key + "</font><p>" + childData + '</p></li>')
})
});

// read data from assigned team tasks consistently--low
teamRef.child('todos/Low').on('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
if(childData.Assigned == "BenedictRM"){
$('#tasks').append('<li class="collection-item"> <font size="6" color = orange>' + childData.Title + "</font><p><font color = purple> Assigned To: </font>" + childData.Assigned + "</font><p><font color = red> Deadline:</font>" + childData.Deadline + "</p><font color = blue> Priority: </font>Low</p> </p><font color = green> Completed: </font>" + childData.Complete + '</p></li>')
}
})
});

// read data from assigned team tasks consistently--medium
teamRef.child('todos/Medium').on('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
if(childData.Assigned == "BenedictRM"){
$('#tasks').append('<li class="collection-item"> <font size="6" color = orange>' + childData.Title + "</font><p><font color = purple> Assigned To: </font>" + childData.Assigned + "</font><p><font color = red> Deadline:</font>" + childData.Deadline + "</p><font color = blue> Priority: </font>Medium</p> </p><font color = green> Completed: </font>" + childData.Complete + '</p></li>')
}
})
});

// read data from assigned team tasks consistently--high
teamRef.child('todos/High').on('value', function(snapshot){
snapshot.forEach(function(childSnapshot) {
var key = childSnapshot.key();
var childData = childSnapshot.val();
if(childData.Assigned == "BenedictRM"){
$('#tasks').append('<li class="collection-item"> <font size="6" color = orange>' + childData.Title + "</font><p><font color = purple> Assigned To: </font>" + childData.Assigned + "</font><p><font color = red> Deadline: </font>" + childData.Deadline + "</p><font color = blue> Priority: </font>High</p> </p><font color = green> Completed: </font>" + childData.Complete + '</p></li>')
}
})
});

</script>
</body>
</html>
68 changes: 68 additions & 0 deletions build/apps/resume/subscribe.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<!DOCTYPE html>
<html>
<head>
<!--Import Google Icon Font-->
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<!--Import materialize.css-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/css/materialize.min.css">

<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
</head>

<body>
<script type="text/javascript" src="https://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.5/js/materialize.min.js"></script>
<script src="https://cdn.firebase.com/js/client/2.3.2/firebase.js"></script>

<div class="container">

<h1> Subscribe </h1>

<div class="row">
<div class="input-field col s12">
<input value="" id="email" type="text" class="validate">
<label for="email">Email</label>
</div>
</div>

<div class="row">
<div class="input-field col s12">
<a class="waves-effect waves-light btn" id="submit">Submit</a>
</div>
</div>

<div class="row">
<h3>Current Subscribers</h3>
<ul class="collection" id="emails">
</ul>
</div>
</div>

<script>

var ref = new Firebase('https://mehring-resume.firebaseio.com/Subscribers/');

$('#submit').click(function(){
var email = document.getElementById('email').value;
var setEmail = {Email: email};
var newPostRef = ref.push();
console.log('the submit button is clicked with email: ' + email);
//Clear the list for redisplay
document.getElementById('emails').innerHTML = "";
//submit an email address to your own Firebase
newPostRef.set(setEmail);
})

//Populate emails list of subscribers
ref.on('value', function(snapshot) {
snapshot.forEach(function(childSnapshot) {
var childData = childSnapshot.val();
var childKey = childSnapshot.key();
$('#emails').append('<li class="collection-item"><b>'+ childData.Email +'</b><br></li> ')
})
});

</script>
</body>
</html>
Loading