A
A
antoxamad2017-08-27 15:10:28
Programming
antoxamad, 2017-08-27 15:10:28

Which technology stack to choose to solve the problem?

Good day.
I want to write such a mini site for work. The meaning is this: on weekends, as well as on additional orders, in workshops at work, we, as a dispatcher, organize the duty of emergency recovery teams, we constantly write this information by hand in a magazine (greetings from the 90s). So I wanted to raise a database with fields (Date, Workshop, Employee's full name, Home / workshop, Duty time, Disruption, Call reason, Agreed) of course on a dedicated server.
On what stack is it more reasonable to implement the solution of this problem, so that it would be useful for yourself in terms of experience.
In the future, from this journal, I would make it automatic to count the time of explosions of workers (for economists, they still count it with their own hands). Attach a bot to telegram, let's say that, upon request, the dispatcher promptly gives out who is on duty and the phone number.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
A
amambaru, 2017-08-27
@amambaru

Any.
What do you personally know best?

G
gimntut, 2017-08-27
@gimntut

I proceed from what needs to be done quickly, preferably yesterday, and all stacks are equally poorly known.
Webix on the frontend. It really saves a lot of time when you need to write an interface to databases, you don’t need to be distracted by html and css, only by the application logic.
On the backend, it is better to use either nodejs c mongodb, or php c mysql.
I would choose mongo. First, because entries are only added to the log and never changed.
And secondly, everything will be done in one language.

E
Egor Zhivagin, 2017-08-28
@Krasnodar_etc

What subject knowledge do you already have?
The simplest - Node.js + Express.js
As a database - mongoDB , this is a typical task for it + the simplest queries
Nothing much is needed at the front. Express has built-in templating engines, I prefer EJS
For the sake of simplicity, install WebStorm . File - New - Project - Node Express App
All default writing will be done

O
oh, 2017-09-04
well @AnneSmith

and what prevented you from using at least Access, which is in any office since the 90s?
you can still use it now if it's only about your work
if it's about your experience, then node.js with mongodb is better, of course

D
d-stream, 2017-08-27
@d-stream

And then there was an accident with communication...
Of course, a paper magazine can also burn out... but in general, a paper magazine is more reliable and more cost-effective than bells in the form of a server cluster, an autonomous power supply system, a reliable and redundant cable system...

K
Konstantin Nagibovich, 2017-08-27
@nki

1C is the ideal solution

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question