I
I
ITamateur2019-03-01 01:06:36
Android
ITamateur, 2019-03-01 01:06:36

How to quickly deploy a backend with an admin panel for a mobile application?

I’ll make a reservation right away that I’m a beginner (I recently started learning android + java) and I will be grateful for the most detailed answers!
I will describe the problem with an example. We have a list of events (each has several parameters - date, name, description, etc.), the mobile application will display this list (read only), and we need to make a web admin panel through which you can add / edit events , with an interface for the average PC user.
As I see it, we need a database, it will store all the event data. It will be possible to make requests to this database from the application and receive a json object in response. To do this, respectively, you need an API.
Next, you need to expand the admin panel on something, which will make queries to the same database, only there will already be the possibility of editing.
There are no questions regarding the creation of an application that will load and display data from the API, I have already created a couple of test applications using public APIs.
But for everything else, I have no idea how to implement it, what is better suited, etc. After a little googling, I came across firebase, as far as I understand, it is well suited for such a database from which the MP will receive data, but here's what's next ...
I don't want to go too deep into the web and in particular the backend, I need the fastest and most efficient solution to such a problem . How suitable is firebase, is it worth understanding it? And on what to do the rest? Maybe there are some ready-made solutions for such purposes ...

Answer the question

In order to leave comments, you need to log in

3 answer(s)
O
OnYourLips, 2019-03-01
@OnYourLips

MySQL is mainstream and fast entry.
To do it right, you have to go deep. If you don’t want to go deep, order it, it will be much cheaper than wasting your time.

F
fStrange, 2019-03-01
@fStrange

If this is a web and a rather primitive task, then mysql and not firebase.
Mysql is the most common database, and php is like a PL. It has a low threshold of entry, if you do not want to go deep, this is it.

O
Oleg, 2019-03-01
@402d

https://silex.symfony.com/ for the phpmyadmin application api
for the first time instead of a full-fledged admin panel.
after it works and settles down what needs to be entered.
select from this question PHP Admin Framework

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question