D
D
Dima Pautov2015-09-16 13:04:14
Startups
Dima Pautov, 2015-09-16 13:04:14

What is better to use to create the WEB part of the service?

We are creating our own service (startup) of electronic queues, you know, like Sberbank, for example, there are touch panels inside, you choose a service, you receive a check, you wait for your turn. We have the same thing, but only you sign up for the queue from home.
There is a programmer who implements the server part and I, the frontend (I'm very good at typesetting, and js is well above junior, but below middle))). There is an admin panel, it is built on bootstrap and angular. There is a web design service, in fact, it is very similar to doublegis, outwardly. A large Google map, on which marks of all places on the map will appear next to the user after the selected service. For example: I chose the car wash service , labels appeared on the map of all car washes in the area, clicked on the label and signed up.
In fact, everything is already there. The server part is ready, little by little it is finished. There is also an admin panel, there is a mobile application (for registering for the service), and there is also a mobile application for the operator (Where the operator can manage the electronic queue). Everything is working. Now you only need a website, the faster the better.
The questions themselves:

  1. Is it worth using angular ? It seems that the admin panel is made on it, personally I don’t see the point in it for this task! Or is it enough to use jquery? Just based on the design, there will be a lot of DOM manipulations, it takes a long time to write everything from scratch and I don’t see the point. In fact, we will simply send requests to the server with a client registered in a certain service, and the server, in turn, will contact the admin panel, mobile application and display the changes that it is already doing.
  2. Any ideas for getting the user's ip address? Since the ability to know the user's location may be blocked, I'm thinking of using the geoip2 js library
  3. Naturally google maps api , can there be any difficulties here? Never worked with him. It will be necessary to lay a route from the user's location to the end point, show all places with the selected service
  4. What else do you think I might need? And, if you have already worked on similar tasks, describe briefly what and how you implemented!

Thank you very much for your attention!

Answer the question

In order to leave comments, you need to log in

1 answer(s)
E
Evgeniy Samoilenko, 2015-09-16
@samoilenkoevgeniy

I think Angular will not be superfluous, it has good libs for working with Yandex and Google maps, this will help you a lot.
+ if you have an admin panel in angular, then the data is transferred via api, so write the front-end in angular and that's it.
+ Experience for you as an angular developer.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question