teachers.html 14.9 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
<!DOCTYPE html>
<html lang="en">

<head>
    <meta http-equiv="cache-control" content="no-cache" />
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="pragma" content="no-cache" />

    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="{{ url_for('static', filename='css/styles.css') }}">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css">
    <title>Teachers</title>
</head>

<body>
    <div class="side-menu">
        <div class="brand-name">
            <h1>Navigation</h1>
        </div>
        <ul>
            <li><a href="{{ url_for('index') }}"><img src="{{ url_for('static', filename='img/dashboard.png') }}" alt="">&nbsp; <span>Home</span></a></li>
            <li><a href="{{ url_for('students') }}"><img src="{{ url_for('static', filename='img/students_navbar.png') }}" alt="">&nbsp;<span>Students</span></a></li>
            <li><a href="{{ url_for('teachers') }}"><img src="{{ url_for('static', filename='img/teacher2.png') }}" alt="">&nbsp;<span>Teachers</span></a></li>
            <li><a href="{{ url_for('schools') }}"><img src="{{ url_for('static', filename='img/school.png') }}" alt="">&nbsp;<span>Schools</span></a></li>
            <li><a href="{{ url_for('classrooms') }}"><img src="{{ url_for('static', filename='img/payment.png') }}" alt="">&nbsp;<span>Classrooms</span></a></li>
            <li><a href="{{ url_for('facilities') }}"><img src="{{ url_for('static', filename='img/help-web-button.png') }}" alt="">&nbsp; <span>Facilities</span></a></li>
        </ul>
    </div>
    <div class="container">
        <div class="header">
            <div class="dashboard_title">
                Teachers
            </div>
        </div>
        <div class="content">
            <div class="cards">
                <div class="card">
                    <div class="box">
                        <h1>2194</h1>
                        <h3>Teachers</h3>
                    </div>
                    <div class="icon-case">
                        <img src="{{ url_for('static', filename='img/students.png') }}" alt="">
                    </div>
                </div>
                <div class="card">
                    <div class="box">
                        <h1>53</h1>
                        <h3>Government</h3>
                    </div>
                    <div class="icon-case">
                        <img src="{{ url_for('static', filename='img/teachers.png') }}" alt="">
                    </div>
                </div>
                <div class="card">
                    <div class="box">
                        <h1>5</h1>
                        <h3>Private</h3>
                    </div>
                    <div class="icon-case">
                        <img src="{{ url_for('static', filename='img/schools.png') }}" alt="">
                    </div>
                </div>
                <div class="card">
                    <div class="box">
                        <h1>150</h1>
                        <h3>Others</h3>
                    </div>
                    <div class="icon-case">
                        <img src="{{ url_for('static', filename='img/income.png') }}" alt="">
                    </div>
                </div>
            </div>
            <div class="content-2">
                <div class="recent-payments">
                    <div class="title">
                        Trend by state
                    </div>
81
                    <form method="POST" action="/get_trend_for_teachers">
82
                        Select state:
83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
                        <select name="state_code" class="state_code">                            
                            <option value="1">JAMMU & KASHMIR</option>
                            <option value="2">HIMACHAL PRADESH</option>
                            <option value="3">PUNJAB</option>
                            <option value="4">CHANDIGARH</option>
                            <option value="5">UTTARAKHAND</option>
                            <option value="6">HARYANA</option>
                            <option value="7">DELHI</option>
                            <option value="8">RAJASTHAN</option>
                            <option value="9">UTTAR PRADESH</option>
                            <option value="10">BIHAR</option>
                            <option value="11">SIKKIM</option>
                            <option value="12">ARUNACHAL PRADESH</option>
                            <option value="13">NAGALAND</option>
                            <option value="14">MANIPUR</option>
                            <option value="15">MIZORAM</option>
                            <option value="16">TRIPURA</option>
                            <option value="17">MEGHALAYA</option>
                            <option value="18">ASSAM</option>
                            <option value="19">WEST BENGAL</option>
                            <option value="20">JHARKHAND</option>
                            <option value="21">ODISHA</option>
                            <option value="22">CHHATTISGARH</option>
                            <option value="23">MADHYA PRADESH</option>
                            <option value="24">GUJARAT</option>
                            <option value="25">DAMAN & DIU</option>
                            <option value="26">DADRA & NAGAR HAVELI</option>
                            <option value="27">MAHARASHTRA</option>
                            <option value="28">ANDHRA PRADESH</option>
                            <option value="29">KARNATAKA</option>
                            <option value="30">GOA</option>
                            <option value="31">LAKSHADWEEP</option>
                            <option value="32">KERALA</option>
                            <option value="33">TAMIL NADU</option>
                            <option value="34">PUDUCHERRY</option>
                            <option value="35">ANDAMAN & NICOBAR ISLANDS</option>
                            <option value="36">TELANGANA</option>
120 121 122
                        </select>
                        Select type:
                        <select name="type" class="type">
123 124
                            <option value="teachers_by_category">By Category</option>
                            <option value="teachers_by_qualification">By Educational Qualification</option>                    
125
                        </select>
126
                        <input name="get_trend_for_teachers" type="submit" value="Submit">
127 128
                    </form>
                    <div>
129
                        <img src="{{ url_for('static', filename=trend_teachers) }}">
130 131 132 133 134 135
                    </div>
                </div>
            </div>
            <div class="content-2">
                <div class="new-students">
                    <div class="title">
136
                        Distribution across states of Teachers in {% print(teachers_category) %} Schools
137
                    </div>
138 139 140 141 142 143 144 145 146 147 148 149 150 151
                    <form method="POST" action="/get_distribution_for_teachers_by_category">
                        Select Year:
                        <select name="year" class="year">
                            <option value="2016">2016</option>
                            <option value="2015">2015</option>
                            <option value="2014">2014</option>
                            <option value="2013">2013</option>
                            <option value="2012">2012</option>
                            <option value="2011">2011</option>
                            <option value="2010">2010</option>
                            <option value="2009">2009</option>
                            <option value="2008">2008</option>
                            <option value="2007">2007</option>
                            <option value="2006">2006</option>
152
                        </select>
153 154 155
                        Select Category:
                        <select name="category" class="category">
                            <option value="govt">Government</option>
156 157 158
                            <option value="private">Private</option>
                            <option value="others">Madrasas and Others</option>
                        </select>
159
                        <input name="get_distribution_for_teachers_by_category" type="submit" value="Submit">
160 161
                    </form>
                    <div>
162
                        <img src="{{ url_for('static', filename=distribution_teachers_by_category) }}">
163 164 165
                    </div>
                </div>
            </div>
166 167 168 169
            <div class="content-2">
                <div class="new-students">
                    <div class="title">
                        Top Performing States
170
                    </div>
171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188
                    <table>
                        <tr>
                            <th>Rank</th>
                            <th>Name</th>
                        </tr>
                        <tr>
                            <td>1</td>
                            <td>{% print(teachers_by_category_summary['top3'][0]) %}</td>
                        </tr>
                        <tr>
                            <td>2</td>
                            <td>{% print(teachers_by_category_summary['top3'][1]) %}</td>
                        </tr>
                        <tr>
                            <td>3</td>
                            <td>{% print(teachers_by_category_summary['top3'][2]) %}</td>
                        </tr>
                    </table>
189
                </div>
190 191 192
                <div class="new-students">
                    <div class="title">
                        Worst Performing States
193
                    </div>
194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
                    <table>
                        <tr>
                            <th>Rank</th>
                            <th>Name</th>
                        </tr>
                        <tr>
                            <td>1</td>
                            <td>{% print(teachers_by_category_summary['bottom3'][0]) %}</td>
                        </tr>
                        <tr>
                            <td>2</td>
                            <td>{% print(teachers_by_category_summary['bottom3'][1]) %}</td>
                        </tr>
                        <tr>
                            <td>3</td>
                            <td>{% print(teachers_by_category_summary['bottom3'][2]) %}</td>
                        </tr>
                    </table>
212
                </div>
213 214 215 216 217 218
            </div>

            <div class="content-2">
                <div class="new-students">
                    <div class="title">
                        Distribution across states of Teachers by Educational Qualification: {% print(teachers_qualification) %}
219
                    </div>
220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249
                    <form method="POST" action="/get_distribution_for_teachers_by_educational_qualification">
                        Select Year:
                        <select name="year" class="year">
                            <option value="2016">2016</option>
                            <option value="2015">2015</option>
                            <option value="2014">2014</option>
                            <option value="2013">2013</option>
                            <option value="2012">2012</option>
                            <option value="2011">2011</option>
                            <option value="2010">2010</option>
                            <option value="2009">2009</option>
                            <option value="2008">2008</option>
                            <option value="2007">2007</option>
                            <option value="2006">2006</option>
                        </select>
                        Select Educational Qualification:
                        <select name="qualification" class="qualification">
                            <option value="below_secondary">Below Secondary</option>
                            <option value="secondary">Secondary</option>
                            <option value="higher_secondary">Higher Secondary</option>
                            <option value="graduate">Graduate</option>
                            <option value="post_graduate">Post Graduate</option>
                            <option value="mphil_phd">M.Phil / Ph.D</option>
                            <option value="post_doctorate">Post Doctorate</option>
                            <option value="no_response">No Response</option>                            
                        </select>
                        <input name="get_distribution_for_teachers_by_educational_qualification" type="submit" value="Submit">
                    </form>
                    <div>
                        <img src="{{ url_for('static', filename=distribution_teachers_by_educational_qualification) }}">
250 251 252 253 254 255 256 257 258 259 260 261 262 263 264
                    </div>
                </div>
            </div>
            <div class="content-2">
                <div class="new-students">
                    <div class="title">
                        Top Performing States
                    </div>
                    <table>
                        <tr>
                            <th>Rank</th>
                            <th>Name</th>
                        </tr>
                        <tr>
                            <td>1</td>
265
                            <td>{% print(teachers_by_educational_qualification_summary['top3'][0]) %}</td>
266 267 268
                        </tr>
                        <tr>
                            <td>2</td>
269
                            <td>{% print(teachers_by_educational_qualification_summary['top3'][1]) %}</td>
270 271 272
                        </tr>
                        <tr>
                            <td>3</td>
273
                            <td>{% print(teachers_by_educational_qualification_summary['top3'][2]) %}</td>
274 275 276 277 278 279 280 281 282 283 284 285 286 287
                        </tr>
                    </table>
                </div>
                <div class="new-students">
                    <div class="title">
                        Worst Performing States
                    </div>
                    <table>
                        <tr>
                            <th>Rank</th>
                            <th>Name</th>
                        </tr>
                        <tr>
                            <td>1</td>
288
                            <td>{% print(teachers_by_educational_qualification_summary['bottom3'][0]) %}</td>
289 290 291
                        </tr>
                        <tr>
                            <td>2</td>
292
                            <td>{% print(teachers_by_educational_qualification_summary['bottom3'][1]) %}</td>
293 294 295
                        </tr>
                        <tr>
                            <td>3</td>
296
                            <td>{% print(teachers_by_educational_qualification_summary['bottom3'][2]) %}</td>
297 298 299 300 301 302 303 304 305
                        </tr>
                    </table>
                </div>
            </div>
        </div>
    </div>
</body>

</html>