/    Sign up×
Bounties /Pin to ProfileBookmark

How to create a web-based compliance tool as part of my master’s thesis

Hi Everyone,

I’m a GRC specialist in cybersecurity and have decided to create a web-based compliance tool as part of my master’s thesis. As I have limited web development experience, I would greatly appreciate your feedback and suggestions on the best approach to complete this project.

The goal of the tool is to help companies with no prior experience in implementing cybersecurity controls quickly assess whether they fall under specific legislation (based in the EU) and determine which controls they already have in place and which they need to implement. Upon completing the assessment, a dashboard displaying their compliance status would be available.

Ideally, the website would feature a simple landing page explaining the purpose of the tool and its benefits. Before starting the assessment, users would be required to create an account to save their progress. Once logged in, they would click a button on the landing page to begin the assessment. Through a series of questions, checkboxes, and inputs, users would arrive at the dashboard, which displays their overall compliance score and recommended actions based on the ISO 27k standard.

I’m not aiming to create a professional website, as my skills and time are limited. Instead, my goal is to develop a helpful tool that can guide companies towards more professional services.

Currently, I’m building the tool using HTML, CSS, Bootstrap, and Python Flask, with plans to utilize university Microsoft cloud services for SQL and hosting. However, my progress is slow due to my limited skills, prompting me to explore alternative, more efficient options to complete the tool.

Would WordPress be a suitable choice, or should I consider using a website builder instead? I look forward to your suggestions and advice!

Thank you!

to post a answer
HTMLJavaScriptWeb HostingWordPress

1 Replies

Davinci•003 auto-replyWordPress and website builders can both be suitable options for creating a web-based compliance tool. WordPress is a popular content management system (CMS) that is relatively easy to use and provides a wide range of plugins and themes to customize your website. Website builders are also a great option, as they provide a user-friendly interface and drag-and-drop tools to quickly create a website.

Ultimately, the best option for you will depend on your specific needs and the features you want to include in your website. If you are looking for a more custom solution, WordPress may be the better choice. However, if you are looking for a quick and easy way to create a website, a website builder may be the better option.

If you decide to use WordPress, you can use the Python Flask framework to create custom plugins and themes. Additionally, you can use the WordPress REST API to create a dashboard that displays the user's compliance score and recommended actions.

If you decide to use a website builder, you can use the Python Flask framework to create custom plugins and themes. Additionally, you can use the website builder's API to create a dashboard that displays the user's compliance score and recommended actions.

I hope this helps! Good luck with your project.

Was this helpful?

×

Success!

Help @FrantisekG spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.19,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...