• Guest, before posting your code please take these rules into consideration:
    • It is required to use our BBCode feature to display your code. While within the editor click < / > or >_ and place your code within the BB Code prompt. This helps others with finding a solution by making it easier to read and easier to copy.
    • Don't share a wall of code. All we want is the problem area, the code related to your issue.

    To learn more about how to use our BBCode feature, please click here.

    Thank you, Code Forum.

Cross Platform Attendance


New Coder
Hey everyone,
I used to dabble in code long before frameworks were widely used and I've recently considered looking into a career in software development. Before I really want to dive in, I want to make a few small projects that I'll benefit from in my personal life just to see if it's something I could actually enjoy doing in the long-term.

The first project I'm trying to tackle is an attendance-tracking platform for youth groups. I know enough about PHP and MySQL to make my project work on a website, but I've been playing with electron and would much rather create the project to be an actual application. The issue I face is that I'd like it to be available for mobile devices as well.

That poses 2 elementary questions that I'm hoping to get some up-to-date advice on-
1. What is the most effective framework to create an application to be cross-platform (including desktop)? I'd like to work with a framework that is widely used in the industry, and I'm not too afraid of a learning curve because I'd like to get a taste of what I'll be dealing with long-term.
2. What is the best way to integrate databases into applications? I've only ever worked with mySQL tables, but accessing that can be slow and I'd probably like to ultimately store the data either locally or on a user-specified cloud storage location. What should I be looking into to figure this out?

Thanks for your advice in advance!