My most favorite technology is definitely C++ and Python. For backend, I will stick with Node.js and Express. My least favorite technology is React. I want to say “I didn’t have much experience with it,” but in reality, I didn’t have any experience with it before I started on this project, so getting started was a bit complicated and overall overwhelming because I don’t enjoy the frontend aspects of websites.
If I could start over, I would use Next.js to combine the frontend and backend to make it more simple. You can still use React on the front end, instead of a separate frontend and backend like we started with for the web app.
One technology I wish had been included in my tech stack is Swift for iOS. I can’t wait to convert this app into a mobile app and work on the designing and process in Swift for iOS users. I feel bad admitting that I’m just not that good with web development and would rather 100% build a mobile app, but that’s okay to accept. I like mobile development more than web development, and I like cybersecurity a lot more than anything else. It’s not like building the web app is impossible, it’s more about understanding how it all works based on the concepts I’ve learned in mobile development