I'm currently studying Kotlin and Jetpack Compose and need to come up with a project for college. I initially thought about creating a simple recipe app, but I hit a snag because I couldn't find any APIs for Russian-language recipe sites, so I scrapped that idea. I'm stuck on what to do next. Any suggestions?
4 Answers
Consider doing something based on common system design problems! For example, you could create a live chatroom where users can send messages in real-time. You could use websockets to handle message delivery, and it would be a fun and interactive project to build!
Here's an idea: why not make a simple log parser? You could have an app that reads log files, looks for patterns, and extracts information based on user-defined settings. It would give you a chance to deal with different input cases and improve your coding skills.
Another intriguing idea could be to work with product catalogues. You can build an app that accepts CSV files, validates the data, reformats it if needed, and loads it into a database. This could be really practical and useful for front-end applications!
You don't have to rely on an API for your recipe app! Why not just create a static database of recipes yourself? You can hard-code some entries or even let users add their own recipes within the app. It's a great way to practice your skills without being blocked by the lack of resources.
That's a perfect solution! A recipe app can still be valuable even without an API.

Yeah, I think creating a local database with user-generated content could make your app more engaging and fun! Plus, it's a great way to learn about data storage.