Hello everybody, this is my first post here and I apologize for my english. I’ve been trying to improve my English for three years, the text here I translated into mainly with Google. I am 57 years old, working in Germany as PC Support. About a year ago I had an idea for a web platform.
My idea, perhaps already exists, is a platform where teachers and students can arrange to meet and teach online via Skype or similar. Later maybe with timetable / bookingsystem and payment system. I do not consider Smartphone App as absolutely necessary. Maybe even just a stage, without a timetable and payment system, about which a language partner can be found for free.
The visit to a web agency was not satisfying, I had the feeling that I then hang with those on the hook.
So I decided about 7 months ago to try to program my project myself. Until then, I had once looked in programming languages and built simple websites. I felt like it and wanted to at least try it. But with what technique?
I first looked at PHP and MySQL and Mariadb. Then I came to Meteor with Blaze after about a month. After some time, I realized that I should also learn more Java script. It was not easy for me as a beginner to distinguish what Blaze or Meteor or JS is. Slowly I understood more, but then I realized that all the tutorials are at least 2 years old. I read a lot about it and came across React. That’s why I came to udemy and looked at different tutorials. Finally one in German but only with React and Redux. Redux I found really complicated, I do not know if I need it. My Odysee went on. Then I found so-called Boilerplates as Meteor Chief and Vulcan. That’s when I came across Apollo and Graphql. Meteor was somehow only in the background. I also read confusing postings, such as SkinnyGeek and others, using mongodb by no means. I do not speak English that much, so it’s hard to read a lot and quickly. Also to distinguish what is important and what is not.
I find the learning process difficult because there are many instructions, but they are all a combination of different techniques. I’m stuck and do not know what technique to continue and if there is enough learning material for my needs.
So I’m totally confused. Am I right with Meteor in what I intend to do?
I need a login system for the platform - yes,
User account and profile that the members can imagine
Database and search system
Communication system that members can write
later possibly timetable and payment system, possibly internationalization
What would you advise me for a technique and what do you think about what I have written?
Thank you and best regards, Mario