What Skills Do I Need for My Educational App Project?

0
11
Asked By TechWhizKid123 On

Hey everyone! I'm a software engineering student gearing up for my graduation project, and I've got a vision for a mobile app that would help manage educational facilities, like schools and universities, which I think is really needed in my country. After some research, I learned that I should aim to have a front-end that's separate from the back-end, so any institution can adapt it by just swapping in their database with minimal fuss.

I'm planning to use Dart and Flutter for the app, but I'm not sure what else I should dive into. Any recommendations or advice would be super helpful! Just for context, my advisor suggested a project with AI to create a lecture timetable, which I really didn't like, and I want to convince him to let me explore my app idea instead. I want to make sure I have a grip on what I'm doing so I don't overwhelm myself and can present a strong case for my project.

3 Answers

Answered By TechieTommy On

About your advisor's suggestion on the AI timetable app, I get your concerns. It's definitely not a trivial problem, and if you’re not confident about AI tech, it’s smart to pivot to something more manageable. Your idea of creating an application to help office staff manage schedules sounds practical and user-friendly. Plus, it’s always better to work on something you're excited about rather than just what someone else suggests!

Answered By CodeNinja94 On

You’ve got a solid start! Dart and Flutter will handle the front-end nicely, but you'll also need to focus on the back-end. For that, consider learning something like Java Spring Boot. You'll need a database - PostgreSQL is great, but since you mentioned Microsoft SQL Server, that could work too. Just make sure to connect your front & back end effectively, first on a local setup and later within the school's network. Don’t forget deployment too, that’s crucial for getting your app out there! It's a good idea to pitch this to your school for feedback before diving in.

Answered By DevGuru22 On

Honestly, I think your app is a great idea! Managing educational facilities could mean anything from scheduling and attendance to grade tracking. It’s a broad concept but can be tailored to suit specific needs. Just keep in mind that it can be a big project, so maybe scale it back to start with essential features and expand later.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.