Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

22/11/2022

Naman Gupta
Relu Consultancy

Overview
As per the discussion, A new dashboard has to be created to effectively perform the land
acquisition from the Railway department. The new dashboard will be added to the current
Mahala portal. The new Railway dashboard will be responsible for maintaining and monitoring
land acquisition for projects that include land to be acquired from the railway department. The
design and structure of the Railway dashboard will be similar to that of the Mahala portal but
differs in the user roles, way of inputting data, calculation and report generation.

Modules
1. Create Project

In the create project section we have to create a stepper form to create a project and attach
state, district, taluka and villages to that project. For creating a project we have to take input like
project name, division name, agency, principal secretary, RO, DRM, CAO, DEN, ADEN, project
distance etc. After creating a project we have to attach state, district and district users (collector,
commissioner etc), taluka and village (not compulsory field) and complete the project creation
process. We can also edit or update any field during the project creation process by going back to
the previous step.
2. Update/delete Project

Update project- In the edit project section, we have to create a stepper form to edit project
details and attach more districts, taluka and villages in the respective project. Users can edit a
project by selecting a project from the dropdown and more data by going to the next step in the
stepper form. Users can also go to the previous step by clicking on the back button. Cala,
commissioner, and collector can be updated.

Delete project- The project can be deleted if needed.

Add Progress data Table- It basically shows all the progress details of a project by selecting a
project from the dropdown. Progress details basically show data like districts, taluka, villages
land acquired details under sections 10A, 11,19 21 etc. Users can navigate to add progress
sections from the table to add progress in the project.

3. Add Progress

Add project attributes- Select a project and add project attributes like a priority, project stage,
monitoring and project progress percentage

Add progress- In the Add progress section select a project, state, district, taluka, village (if
available) and performa (Proforma A or Performa B) and add progress taluka-wise. In the add
progress section for Proforma A, there is the start of the land acquisition process, JMR, 10A, 11,
19, 21, mutation and possession fields to be added. In the add progress section for Proforma B,
there is the start of the land acquisition process, JMR, 20A, 20B, 20D, 20E, 20F, 20I, mutation
and possession fields to be added.

Project progress page UI - Box type form field UI needs to be changed and replaced with a
user-friendly form field
Add progress for private negotiation - UI is similar to the add progress section but needs to send
the data in private progress database API (change in the API endpoint to send the data in PN
progress

CALA fund management - In pending

4. Default Deadlines can be changed

The fixed time given for each process, like 15 days for JMR, can be changed from an option. The
option will be given where the default days of completion can be changed. When the total days
are changed, it will become the default for all projects. For example, the days for The JMR
Process are changed from 15 to 25 days. So, 25 days for JMR will become the default for all
projects.

5. Add Data

The Add data section is used to add villages, tehsils and districts in the database for further use
in our project. For this, we create a form and take input from the user and submit the form to add
the data.

6. Delete Village

In this section search for a village to delete it from the database.

7. Create/update/delete User

In the create user section we basically build a form to take input from the user like name, email,
phone number, designation, role etc and submit the form to create the user who can access our
railway or Nhai dashboard. We can also update users' details and passwords and see the user
details in tabular form. We can also delete the user.
8. Dashboard

Mian dashboard will show the number of all projects, CALA, district, village, The project under
external monitoring, and the project according to priority and project stages. It will also show
land acquired by different processes like 10A, 11, 19,21 etc, fund distribution through railway,
land acquired by private negotiation, and fund details by private negotiation in graph form. Apart
from this, we can also navigate to the project dashboard, Cala dashboard, collector dashboard
and commissioner dashboard from the main dashboard by selecting the project, Cala, collector
and commissioner respectively.

9. Project, CALA, Collector, Commissioner, Dashboard

Project Dashboard will show project details, users associated with the project, a graphical
representation of land acquired under different processes, an overview table and a village list

CALA Dashboard will show projects associated with that CALA, a graphical representation of land
acquired under different processes, an overview table and a Project list.

The collector Dashboard will show all the CALAs under the collector. graphical representation of
land acquired under different processes, an overview table and a list of CALAs will be shown.

Similarly, the commissioner dashboard will show the progress of all collectors under the
commissioner. An overall graph of all collectors, an overview table and a list of all collectors will
be displayed.

10. Project, CALA, Collector, commissioner, Dashboard Report generation page

In this section report generation of all the dashboard pages will take place. We will have to add a
header in each dashboard report page with nhai and the government of Maharashtra logo. The
report generation process is automated and sends reports to the user via email monthly.
The report for the project dashboard will show project details, users associated with the project,
a graphical representation of land acquired under different processes, an overview table and a
village list

The report for the CALA dashboard will show projects associated with that CALA, a graphical
representation of land acquired under different processes, an overview table and a Project list.

The report for the collector dashboard will show all the CALAs under the collector. graphical
representation of land acquired under different processes, an overview table and a list of CALAs
will be shown.

Similarly, a report for the commissioner dashboard will show the progress of all collectors under
the commissioner. An overall graph of all collectors, an overview table and a list of all collectors
will be displayed.

11. Reports

1. The Master Data screen and Critical Analysis screen reports can be downloaded
from the reports tab.
2. Monthly reports of Projects, CALAs, Collectors, Commissioners, and the Principal
Secretary will be generated automatically at the end of each month. The reports
will be sophisticated and will take time to generate as they may contain more than
50 pages. So, it will only be generated after month's end. The generated report will
be sent by mail to the required people according to their designations.
3. Each report will be generated in PDF format. The generated reports will be saved in
the reports tab.
12. Critical Analysis Reports

Critical Analysis Reports- Critical Analysis Reports can only be accessed by the Collector. The
screen will be displaying the pending processes and urgent attention-requiring cases. The
collector will be able to identify the actual remaining processes and their completion
percentage. The deadline given by the CALA can be entered on the screen and will be considered
the deadline for the project. Previous deadlines given by the CALA can also be viewed.

13. Activity

In this section, all the activities done by the user like editing projects, adding projects, report
generation, mailing the report etc will be shown.

14. Individual pages

Project list page- This page contains the list of all projects, project progress details and project
attributes etc. In this users can search, sort and filter any project. Lazy loading features to load
the project when required.

Village and district list page- Show the list of all the villages and districts from our database.

Project list pages according to attributes- Show the list of all the projects according to project
attributes

Cala list page- Show a list of all the Cala and have a sorting feature according to progress
percentage.

15. NHAI and Railway dashboard toggle

Show or hide Railway and Nhai dashboard according to the user (User-based authentication)
16. Cala daily reminder email-

Cala will get a daily email if any project deadline comes within a week.

Pricing and Timeline

The overall development of the dashboard and integration into the existing mahala portal will
take 6 weeks. The total cost of development will be Rs. 4,00,000* and commencement of work
will begin after 20% of the project development cost i.e. Rs. 80,000* is paid in advance. Any
further requirement change or enhancement will be subject to an additional cost which will be
decided at the time of discussion for the same.

*Note - All prices are GST exclusive.

You might also like