DEV Community

Cover image for Engineering overview of 5 app ideas
okyanusoz
okyanusoz

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.

Sentry blog image

How I fixed 20 seconds of lag for every user in just 20 minutes.

Our AI agent was running 10-20 seconds slower than it should, impacting both our own developers and our early adopters. See how I used Sentry Profiling to fix it in record time.

Read more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay