aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/css/style.css4
-rw-r--r--exams.html132
-rw-r--r--idea.pdfbin0 -> 28389 bytes
-rw-r--r--idea.txt39
-rw-r--r--questions.html108
-rw-r--r--solutions.html62
6 files changed, 267 insertions, 78 deletions
diff --git a/assets/css/style.css b/assets/css/style.css
index 28122e6..e88062c 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -261,8 +261,10 @@ footer nav a {
font-family: 'Roboto', sans-serif;
}
#solutions-main{
- min-height: 87%;
+ min-height: 100%;
+ padding-top: 65px;
}
+
/*the section which holds each of the solutions*/
section.solutions-card{
text-align: left;
diff --git a/exams.html b/exams.html
new file mode 100644
index 0000000..daaf55e
--- /dev/null
+++ b/exams.html
@@ -0,0 +1,132 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Solutions Repo</title>
+
+ <!--ORDER IS IMPORTANT DO NOT SHIFT-->
+
+ <!--Custom CSS Files-->
+ <link href="assets/css/style.css" rel="stylesheet" type="text/css">
+
+ <!--Bootstrap File-->
+ <link rel="stylesheet" href="assets/css/bootstrap.min.css">
+ <link rel="stylesheet" href="assets/css/creative.css">
+
+ <!--Fonts-->
+ <link href='https://fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
+ <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
+
+ <!--JS-->
+ <script src="assets/js/jquery-2.2.4.min.js"></script>
+ <script src="assets/js/bootstrap.min.js"></script>
+</head>
+<body>
+
+ <nav id="mainNav" class="navbar navbar-default navbar-fixed-top" >
+ <div class="container-fluid">
+ <!-- Brand and toggle get grouped for better mobile display -->
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle collapsed"
+ data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+ <span class="sr-only">Toggle navigation</span> <span
+ class="icon-bar"></span> <span class="icon-bar"></span> <span
+ class="icon-bar"></span>
+ </button>
+ <a class="navbar-brand page-scroll" href="#page-top"> ENTER OUR NAME HERE</a>
+ </div>
+
+ <!-- Collect the nav links, forms, and other content for toggling -->
+ <div class="collapse navbar-collapse"
+ id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Courses <span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="#">First Year</a></li>
+ <li><a href="#">Second Year</a></li>
+ <li><a href="#">Third Year</a></li>
+ <li><a href="#">Fourth Year</a></li>
+ </ul>
+ </li>
+ <li><a href="#">Register</a></li>
+ <li><a href="#">Log In</a></li>
+
+ <!--<li id="header"><header><a href="#"><img src="assets/images/logo.png"></a></header></li> &ndash;&gt;-->
+ </ul>
+ </div>
+ <!-- /.navbar-collapse -->
+ </div>
+ <!-- /.container-fluid -->
+ </nav>
+
+
+<!--any class or id pertaining to this section specifically starts with "solutions"-->
+<!--KEYS: solutions-card - holds the solutions for each exam
+ solutions-title - the name of the courses
+ solutions-time - when the exam was held (Fall/Summer/Winter)
+ solutions-type - the kind of examination (Midterm/Final/Quizzes-->
+
+
+ <main id = 'solutions-main'>
+ <div class = 'search container' id = 'solutions-div'>
+ <h1 id = 'solutions-header'>All Exams</h1>
+ <section class = 'solutions-card'>
+ <h3 class = 'solutions-title'>CSC309 - Programming on the Web</h3>
+ <p class = 'solutions-time' >Summer, 2016</p>
+ <p class = 'solutions-type'>Final Examination</p>
+ </section>
+
+ <section class = 'solutions-card'>
+ <h3 class = 'solutions-title'>ECE344 - Operating Systems</h3>
+ <p class = 'solutions-time' >Winter, 2016</p>
+ <p class = 'solutions-type'>Midterm Examination</p>
+ </section>
+
+ <section class = 'solutions-card'>
+ <h3 class = 'solutions-title'>ECE345 - Algorithms and Data Structures</h3>
+ <p class = 'solutions-time' >Fall, 2015</p>
+ <p class = 'solutions-type'>Final Examination</p>
+ </section>
+
+ <section class = 'solutions-card'>
+ <h3 class = 'solutions-title'>CSC343 - Introduction to Databases</h3>
+ <p class = 'solutions-time' >Fall, 2014</p>
+ <p class = 'solutions-type'>Final Examination</p>
+ </section>
+ </div>
+ </main>
+
+ <footer>
+ <!-- <div id="footer-container" class="container-fluid">
+ <nav>
+ <a href="#">Contact</a>
+ <a href="#">About Us</a>
+ <a href="#">Terms of Use</a>
+ </nav>
+ <h6>Copyright 2016</h6>
+ </div>-->
+ <div class="navbar navbar-default navbar-fixed-bottom">
+ <div class="container-fluid">
+ <div class="navbar-collapse collapse" id="footer-body">
+ <ul class="nav navbar-nav">
+ <li><a href="#">About Us</a></li>
+ <li><a href="#">Contact Us</a></li>
+ <li><a href="#">Terms &amp; Conditions</a></li>
+ <li><a href="#">Privacy Policy</a></li>
+ </ul>
+ </div>
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#footer-body">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ </div>
+
+ </div>
+ </div>
+ </footer>
+</body>
+</html> \ No newline at end of file
diff --git a/idea.pdf b/idea.pdf
new file mode 100644
index 0000000..9d840fe
--- /dev/null
+++ b/idea.pdf
Binary files differ
diff --git a/idea.txt b/idea.txt
index c201e09..92ed523 100644
--- a/idea.txt
+++ b/idea.txt
@@ -1,3 +1,40 @@
This will be the idea page
-> \ No newline at end of file
+***********************
+Topic
+***********************
+A web app that allows students to share and discuss past test/exam solutions.
+
+***********************
+Description
+***********************
+The current system of U of T exam repository is garbage. Exams can be found through some digging around but even so, there are no solutions posted.
+
+This model isn't particularly helpful for students who are using the past exams as a studying strategy.
+
+Often students end of taking these exams and discussing them in some third party forums which are not designed for this specific purpose.
+
+Our app brings this tired model to the internet age. Exams can be accessed via a simple search or category.
+
+Once the exam is found, questions are listed in order along with the number of "comments" in each.
+The user can then chose to click on the question they want to get the details of the question and/or view the answers (if) provided by other users.
+If the user agrees with a solution they can "upvote" it, or if they have an alternative solution, they may upload their solution as an image for other users to see.
+Solutions with the most upvotes will be displayed first.
+If the user finds that the provided solution is confusing or incomplete, they can post a comment for that solution clarifying that solution. Multiple users can comment on a posted solution.
+
+This comment will be visible to all users and the solutions provider will be notified of the comment posted.
+
+The questions themselves will be images of the question, provided by us.
+
+
+***********************
+Tasks
+***********************
+
+
+
+
+
+***********************
+Team Members
+***********************
diff --git a/questions.html b/questions.html
index 0ee7b5b..e4d9340 100644
--- a/questions.html
+++ b/questions.html
@@ -1,18 +1,67 @@
-<!DOCTYPE html>
-<html lang="en">
+<html>
<head>
<meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Solutions Repo</title>
+
+ <!--ORDER IS IMPORTANT DO NOT SHIFT-->
+
+ <!--Custom CSS Files-->
<link href="assets/css/style.css" rel="stylesheet" type="text/css">
- <!--<link rel="stylesheet" href="assets/css/bootstrap.min.css" crossorigin="anonymous">-->
+
+ <!--Bootstrap File-->
+ <link rel="stylesheet" href="assets/css/bootstrap.min.css" crossorigin="anonymous">
+ <link rel="stylesheet" href="assets/css/creative.css">
+
+ <!--Fonts-->
<link href='https://fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
- <meta charset="UTF-8">
- <title>Solutions Repo</title>
+
+ <!--JS-->
+ <script src="assets/js/jquery-2.2.4.min.js"></script>
+ <script src="assets/js/bootstrap.min.js"></script>
</head>
<body>
+ <nav id="mainNav" class="navbar navbar-default navbar-fixed-top" >
+ <div class="container-fluid">
+ <!-- Brand and toggle get grouped for better mobile display -->
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle collapsed"
+ data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
+ <span class="sr-only">Toggle navigation</span> <span
+ class="icon-bar"></span> <span class="icon-bar"></span> <span
+ class="icon-bar"></span>
+ </button>
+ <a class="navbar-brand page-scroll" href="#page-top"> ENTER OUR NAME HERE</a>
+ </div>
+
+ <!-- Collect the nav links, forms, and other content for toggling -->
+ <div class="collapse navbar-collapse"
+ id="bs-example-navbar-collapse-1">
+ <ul class="nav navbar-nav navbar-right">
+ <li class="dropdown">
+ <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Courses <span class="caret"></span></a>
+ <ul class="dropdown-menu">
+ <li><a href="#">First Year</a></li>
+ <li><a href="#">Second Year</a></li>
+ <li><a href="#">Third Year</a></li>
+ <li><a href="#">Fourth Year</a></li>
+ </ul>
+ </li>
+ <li><a href="#">Register</a></li>
+ <li><a href="#">Log In</a></li>
+
+ <!--<li id="header"><header><a href="#"><img src="assets/images/logo.png"></a></header></li> &ndash;&gt;-->
+ </ul>
+ </div>
+ <!-- /.navbar-collapse -->
+ </div>
+ <!-- /.container-fluid -->
+ </nav>
+
<main id = 'solutions-main'>
- <div class = 'search' id = 'solutions-div'>
+ <div class = 'search container' id = 'solutions-div'>
<h1 id = 'solutions-header'>CSC309-Programming on the Web</h1>
<h3> Summer, 2016</h3>
<h3> Final</h3>
@@ -37,16 +86,47 @@
</section>
</div>
+
</main>
- <footer id = 'solutions-footer'>
- <div id="footer-container">
- <nav>
- <a href="#">Contact</a>
- <a href="#">About Us</a>
- <a href="#">Terms of Use</a>
- </nav>
- <h6>Copyright 2016</h6>
+ <!--<main>-->
+ <!--&lt;!&ndash;made the id in to a class&ndash;&gt;-->
+ <!--<div class='search container'>-->
+ <!--<h2>The solutions to all your problems.</h2>-->
+ <!--&lt;!&ndash;<img src="assets/images/down.png">&ndash;&gt;-->
+ <!--<input type="text" name="search" placeholder="Enter course name">-->
+ <!--</div>-->
+
+ <!--</main>-->
+
+ <footer>
+ <!--<div id="footer-container" class="container-fluid">-->
+ <!--<nav>-->
+ <!--<a href="#">Contact</a>-->
+ <!--<a href="#">About Us</a>-->
+ <!--<a href="#">Terms of Use</a>-->
+ <!--</nav>-->
+ <!--<h6>Copyright 2016</h6>-->
+ <!--</div>-->
+ <div class="navbar navbar-default navbar-fixed-bottom">
+ <div class="container-fluid">
+ <div class="navbar-collapse collapse" id="footer-body">
+ <ul class="nav navbar-nav">
+ <li><a href="#">About Us</a></li>
+ <li><a href="#">Contact Us</a></li>
+ <li><a href="#">Terms &amp; Conditions</a></li>
+ <li><a href="#">Privacy Policy</a></li>
+ </ul>
+ </div>
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#footer-body">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ </div>
+
+ </div>
</div>
</footer>
diff --git a/solutions.html b/solutions.html
deleted file mode 100644
index ce8c536..0000000
--- a/solutions.html
+++ /dev/null
@@ -1,62 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
-<head>
- <meta charset="UTF-8">
- <link href="assets/css/style.css" rel="stylesheet" type="text/css">
- <!--<link rel="stylesheet" href="assets/css/bootstrap.min.css" crossorigin="anonymous">-->
- <link href='https://fonts.googleapis.com/css?family=Lato:100' rel='stylesheet' type='text/css'>
- <link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
- <title>Solutions Repo</title>
-</head>
-<body>
-
-
-<!--any class or id pertaining to this section specifically starts with "solutions"-->
-<!--KEYS: solutions-card - holds the solutions for each exam
- solutions-title - the name of the courses
- solutions-time - when the exam was held (Fall/Summer/Winter)
- solutions-type - the kind of examination (Midterm/Final/Quizzes-->
-
-
- <main id = 'solutions-main'>
- <div class = 'search' id = 'solutions-div'>
- <h1 id = 'solutions-header'>Exam Solutions</h1>
- <section class = 'solutions-card'>
- <h3 class = 'solutions-title'>CSC309 - Programming on the Web</h3>
- <p class = 'solutions-time' >Summer, 2016</p>
- <p class = 'solutions-type'>Final Examination</p>
- </section>
-
- <section class = 'solutions-card'>
- <h3 class = 'solutions-title'>ECE344 - Operating Systems</h3>
- <p class = 'solutions-time' >Winter, 2016</p>
- <p class = 'solutions-type'>Midterm Examination</p>
- </section>
-
- <section class = 'solutions-card'>
- <h3 class = 'solutions-title'>ECE345 - Algorithms and Data Structures</h3>
- <p class = 'solutions-time' >Fall, 2015</p>
- <p class = 'solutions-type'>Final Examination</p>
- </section>
-
- <section class = 'solutions-card'>
- <h3 class = 'solutions-title'>CSC343 - Introduction to Databases</h3>
- <p class = 'solutions-time' >Fall, 2014</p>
- <p class = 'solutions-type'>Final Examination</p>
- </section>
-
- </div>
- </main>
-
- <footer id = 'solutions-footer'>
- <div id="footer-container">
- <nav>
- <a href="#">Contact</a>
- <a href="#">About Us</a>
- <a href="#">Terms of Use</a>
- </nav>
- <h6>Copyright 2016</h6>
- </div>
- </footer>
-</body>
-</html> \ No newline at end of file