As a beginner, programming an app with Chat GPT with the following criteria: feasible or unrealistic?

Good day,

I'm thinking about trying to program an app using Chat GPT alone. The app should essentially be a social app and organize/manage something in real life, let's say similar to Picolo (a drinking game app).

I don't want to reveal much about it, but it should include the following criteria:

  • Cross-platform
  • Manage user accounts, store data and enable interactions between users
  • Have good design (minimalist but appealing)
  • User accounts should "play" in real time in a room that can be opened
  • Have a payment system and all the security that comes with it
  • And have quite a few extra features that allow you to create your own custom "game"

I'm a complete beginner, but I'm hoping I can learn everything I need with Chat GPT. The problem is, I'm studying part-time, so I only have 2 to 5 hours a day available for it. And unfortunately, I don't know anyone who could help me, plus I don't have the money to "hire" someone or anything like that. It wouldn't make sense if I didn't even know if an app like this would actually make any money.

In general, I am very willing to learn and would actually like to do it (just for myself, not for the money or anything else).

Now to my question: Do you think something like this is completely unrealistic, or is it feasible? Sure, theoretically, it's possible, but I'm no prodigy or experienced programmer, and I don't have 16 hours of free time in a day. I'd really like to hear your opinions on this.

Thank you and best regards

(1 votes)
Loading...

Similar Posts

Subscribe
Notify of
23 Answers
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
NoArtFX
1 year ago

Manage user accounts, save data and enable interactions between users

have a payment system and everything that belongs to security

There alone you have reached a point where you can’t do anything with ChatGPT anymore. You have to do with various laws here, where it is already worthwhile to turn on a lawyer who checks whether your AGB etc. is legally valid.

And even if you’re just referring to the technical, it’s difficult, because

Have good design (minimalistic, but responsive)

ChatGPT gives you some mix(st) from Stackoverflow and W3Schools due to chances (the exact sources nobody knows, just taken as an example). For UI and UX there are professionals who can help you.

Better learn a (web) programming language yourself and then use ChatGPT specifically for solutions of small problems.

W00dp3ckr
1 year ago

It is always unlikely to do something without expertise alone, for which large companies hire thousands of experts.

In principle, it is possible to exist with a small company against large companies, but for this you need an idea that is better than the ideas of others.

And: ChatGPT occasionally makes hair-absorbing mistakes. You have to be at least good enough to recognize them.

TK1138
1 year ago

No is quite excluded. If you can program, ChatGPT can be a tool that supports, but without any idea you can start with it little. ChatGPT has significant limitations in functionality. It also likes to create mistakes that you cannot debugging without real background knowledge. Especially when it comes to security and payment connections, you’re pretty fast in the rain. Realistic, you can easily implement smaller things with ChatGPT if the prompts fit. But everything that becomes more complex can support it at most, but not perform miracles.

Quetschtuete
1 year ago

It’s gonna be pretty hard. Will necessarily learn programming. It is theoretical, but as I said, you will have to learn programming, otherwise you will not be able to find the errors that ChatGPT makes. Sometimes he is trapped in a continuous loop and if you don’t know any more you give up frustrated.

MonkeyKing
1 year ago

Ic think it’s feasible, but not quite simple. You will also need to learn something so automatically it is not. And it depends on which prompts, so you use textingaben. In addition, I would recommend you to start with the very simplest range of functions: imagine which features your app needs to have a benefit. Describe the detailed and then ask ChatGPT something like:

I want to program a web application with the following functions:

(functions)

Please give me a step-by-step instruction on how to proceed.

For the individual steps that are then specified, you need to ask in detail.

MonkeyKing
1 year ago
Reply to  hansawernus

I think it’s possible. And if it doesn’t work in the end, you have learned a lot.

Erzesel
1 year ago

I would say with the criteria you mentioned…

Completely unrealistic.

It would not be just a small frontend progamme to make the expenses and expenses. Such an app also requires an extensive backend with data coding for a database system, accounting (international payment traffic) and security features. …and last but not least also a server that carries out everything.

Considering that you have no idea how everything works and what you need to make sure that all the components work together, impossible.

All current AI’s are (more or less) chatbots, which can only provide code clips from their training data. You need to verify this code yourself and combine it into a meaningful whole. This requires experience as a developer, security expert, designer, merchant.

As far as the actual code is concerned, it makes more work to analyze/process foreign code than to write it.

It would be too nice to just tell the AI what you want and the AI delivers a complete software version…. then it no longer needs well-paid professionals.

Even under the technical simplifications mentioned in the comments, I do not see any significant influence on the simpification of the solitary project.

Even if you are destined for payment and real-time functions, nothing changes in coordination. A payment system would represent the least part of the backend.

With regard to time (without learning from programming languages), I would add half a year of fulltime jobs for a single developer to market prices….Not to mention from personnel in various test phases (the developer itself is the worst tester you can imagine).

Even under simple conditions, such a project requires a skilled person in several programming languages and framewoks. You don’t even learn that in no time. Ultimately, you still need the skills as an administrator… (depending on the server system, Powershell or Bash.)

Dispense with the help of AI if you are not able to realize this thing without it. AI can take down annoying little junk, but the decisive development you need to be able to do yourself.

Erzesel
1 year ago
Reply to  hansawernus

When I read the comment, the question arises:

How did you manage to be admitted to study?

That’s not bad. I’m just making a comparison to my career (more than 40 years ago)… without any excuse, without internet, without someone who explains what to do.

I would also have more desire for the learning process than for the end result

If this is the case, it is absolutely no problem to go to a training page like W3Schools and learn a programming language.

For the beginning, it is irrelevant what language one acquires, the function is always the same . Then it only takes interest and some creativity.

What if I take 2 years

I don’t know, I’m not in your head, I don’t know where your frustration limit lies and how intelligent you are.

If you rely on artificial intelligence instead of your own intelligence, you will never experience the success experience when the first small program works.

Up to the big application you have to learn more…

But sometimes quite general….

You are one of the people who are studying, who are supposed to be capable of doing cases for themselves and other important decisions…. and you ask questions that you should be able to answer yourself?

Does today’s youth no longer just want to try something without getting any predictions about whether it could work…zitter…bibber? Just do something and if it goes wrong, you just did something wrong… shit happens,

Sure, in my youth, I also had “big marbles” in my head… some things worked, other things ended in a rupture landing… but I never asked…

whgoffline
1 year ago

Wouldn’t do this with ChatGPT in your place. Learn better to program and do this on the normal way.

Lamanini
1 year ago

have a payment system and everything that belongs to security

As a beginner, you don’t get that realistically. Make sure there’s not something big going wrong.

geheim007b
1 year ago

very complex. GPT outputs code clips, but you need to develop a finished app yourself.

geheim007b
1 year ago
Reply to  hansawernus

you can learn super with ChatGPT because it provides a code snippet for certain problems, but it does not write any complete applications. Without programming knowledge, you will not get the snippets set correctly.

For example, you can ask GPT how to create a login routine with PHP, or write me a SQL Query to create a user table.

ICA47
1 year ago

Most unrealistic

and “only” with ChatGPT also cannot be implemented.

ICA47
1 year ago
Reply to  hansawernus

Why don’t you just leave ChatGPT, learn to program without the crap?