-
Notifications
You must be signed in to change notification settings - Fork 0
/
gpmf.html
161 lines (134 loc) · 6.82 KB
/
gpmf.html
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
81
82
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
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
<div id="gpmf" class="col mb-4">
<!-- Card -->
<div class="card chart-card">
<!-- Card content -->
<div class="card-body pb-0">
<!-- Title -->
<!-- Text -->
<div class="d-flex justify-content-center">
<p class="display-4 text-center "><a href="https://gpmf.herokuapp.com">Guyana Performance
Measurement Framework
</a></p>
</div>
</div>
<!-- Classic tabs -->
<div class="classic-tabs">
<!-- Nav tabs -->
<ul class="nav tabs-white nav-fill" role="tablist">
<li class="nav-item ml-0">
<a class="nav-link waves-light active" data-toggle="tab" href="#panelgpmfintroduction"
role="tab">Introduction</a>
</li>
<li class="nav-item">
<a class="nav-link waves-light" data-toggle="tab" href="#panelgpmfpurposeandgoal" role="tab">Purpose
and Goal</a>
</li>
<li class="nav-item">
<a class="nav-link waves-light" data-toggle="tab" href="#panelgpmfspotlight"
role="tab">Spotlight</a>
</li>
<li class="nav-item">
<a class="nav-link waves-light" data-toggle="tab" href="#panelgpmfcurrentstatus" role="tab">Current
Status</a>
</li>
<li class="nav-item">
<a class="nav-link waves-light" data-toggle="tab" href="#panelgpmflessonlearned" role="tab">Lessons
Learned</a>
</li>
</ul>
<div class="tab-content rounded-bottom">
<!--Panel 1-->
<div class="tab-pane fade in show active" id="panelgpmfintroduction" role="tabpanel">
<div>
<p class="project-content">
The Guyana Performance Measurement Framework is intended to transform Volume 2 of the
Budget Estimates to a web-based platform which will facilitate real-time entry of data on
the national performance indicators being reported in the Estimate.
</p>
<p class="project-content">
This project was build using Django and hosted on Heroku.
</p>
<p class="project-content">
Note: Heroku hobby plan was removed so website currently unavailable.
</p>
</div>
</div>
<!--/.Panel 1-->
<!--Panel 2-->
<div class="tab-pane fade" id="panelgpmfpurposeandgoal" role="tabpanel">
<div>
<p class="project-content">
This website was built to allow for increased availability of information on the
performance of central government agencies in Guyana. Government agencies will be able to
access this platform to
upload their respective indicator data.
</p>
<p class="project-content">
Overall, this site will collect and report on national
performance across all sectors.
</p>
<p>
This project was developed by constant communication with the client to understand what
features and UX they wanted.
</p>
</div>
</div>
<!--/.Panel 2-->
<!--Panel 3-->
<div class="tab-pane fade" id="panelgpmfspotlight" role="tabpanel">
<div>
<p class="project-content">
My favorite part of the project was designing the database schema.
</p>
<p class="project-content">
The most challenging part of the project was implementing the authorization feature. They
are two level of authorization; data providers and data verifiers.
</p>
<p class="project-content">
Each government agency is responsible for reporting on and verifying their national
performance
indicators. National Performance indicator results are only displayed when the data
verifier verifies the data recorded by the data provider. Every time the data provider
records data, an email is sent to the responsible data verifier with a link to the page
requesting their permission to verify the data.
</p>
<p class="project-content">
</p>
<p class="project-content ">
I'm grateful that I was able to build a software to solve an issue of national
importance.
</p>
</div>
</div>
<!--/.Panel 3-->
<!--Panel 3-->
<div class="tab-pane fade" id="panelgpmfcurrentstatus" role="tabpanel">
<div>
<p class="prject-content">
Currently, the Ministry of Finance is entering the preliminary data needed before the
government agencies can begin reporting on their national performance indicators.
</p>
</div>
</div>
<!--/.Panel 3-->
<!--Panel 3-->
<div class="tab-pane fade" id="panelgpmflessonlearned" role="tabpanel">
<div>
<p>This project has been a wonderful learning opportunity. I learned the following;
</p>
<ul>
<li>The importance of
implementing adequate validation before data is made publicly available.
</li>
<li>Django Signals</li>
<li>How to receive feedback from client and implement the necessary changes</li>
</ul>
</div>
</div>
<!--/.Panel 3-->
</div>
</div>
<!-- Classic tabs -->
</div>
<!-- Card -->
</div>