DEV Community

Cover image for Engineering overview of 5 app ideas

Posted on

Engineering overview of 5 app ideas

Hello everyone!

For my first post, I will review app ideas and give an engineering overview of how it could be done. I was inspired by this comment and this post.

Without further ado, let's dive in!

1. Scan and Convert to PDF Mobile App

All you need is the OpenCV library and a way to access the camera and filesystem (excluding App Store and Google Play fees 🙃). Try porting this Python code.

You would monetize this app with ads.

2. Health Check-Up and Daily Goal App

First, you need a database of calories and recommended amounts per day for nutrition (sugar, fat, etc.).

Then, you would implement login/signup functionality using a database. Request the maximum amount of calories the user wants every day.

After that, all you have to do is implement "Add Nutrition" functionality, and using the database of calories, display if the user has achieved their daily goal and their health level (Healthy or Unhealthy).

The best way to monetize this app would be ads and premium features.

3. Language Learning App (aka. Duolingo clone)

You need learning material for this.
After you have the material, track the user's process in a database and recommend lectures. That might sound easy, but it's not, trust me.

The best way to monetize this app would be ads and premium features.

4. Criminal alert app

Allow the users to submit crime alerts and save it with geolocation data in a database. Then, get the user's location and query for nearby alerts.

5. On-Demand Fuel Delivery App

Partner with providers. When the user clicks the "Request Fuel" button, get their location, and query the database for nearby gas stations.

Find the nearest one and send a request to the provider associated with the station.

And there you have it! An engineering overview of 5 app ideas.

Please leave feedback in the comments.

Discussion (0)