C
C
Cyril2016-05-04 09:18:41
Document flow
Cyril, 2016-05-04 09:18:41

Want to create a web application for document management from scratch?

The company now uses 1C Document Management. The configuration is maintained and periodically updated by a third-party company (Softservice). Basically, the document flow is used for holding competitions (tenders).
The problem is that everything is terribly slow, a lot of errors and large financial costs for maintenance. In order for the workflow to work correctly, I have to intervene periodically and, for example, update rights, etc.
Recently, the thought arose, why don't I myself develop an individual Document Management in the form of a web application for the needs of the company.
How labor intensive and time consuming is it? What must be taken into account at the development stage and what should I pay attention to? I want to develop alone or, a little later, together with an assistant.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Alexey Sergeev, 2016-05-04
@belyaevcyrill

See what you can do. To begin with, of course, you need to own any PL, preferably adapted (having the necessary tools) for the web.
We take paper and a pen (Pencil), write down the user story.
Based on this, we sketch all the pages of the service (Ibid, on paper), make mockups of the interface.
We make UML diagrams of database tables and classes, with all relationships.
Then you can approach the computer =)
We choose, draw a design, make up (Purely html + css, js is not needed yet) for templates.
We set up the database, create tables, write all the urls, add a RESTful API (do you want to make a mobile application later?), write controllers, connect with views, set up and finish, do not forget about authentication and authorization, sessions, cookies, user registration, profiles users and a thousand and a million little things.
Here we can say the working prototype is ready. Then we look back, we understand that the code is not very beautiful (although it works), and we start modulating and rewriting the module, adding new features.
And don't forget about tests ;)

M
Maxim Anarchistov, 2016-05-04
@ozonar

In fact, there are ready-made services that provide such an opportunity, not just one.
As for development, it's easier to find subprogrammers who have already written such projects.

R
Rustamka Vorontsov, 2016-05-04
@rmfordev

Hello, I think your project "from scratch" will lose all hopes in 2 months after the start of development, it seems that it is fast, but do not forget about the nuances, all similar services were developed by web development teams and not 1 year. Here, read the reviews, for example , my warehouse
And if you are not satisfied with 1s, use something like sap.com

A
Andrey, 2016-09-30
@Andrey052

If all you need is "tenders", or rather, their laying out and holding, with a preliminary invitation of participants and subsequent notification of the winners, nothing tricky, then it took me about a month to develop such a development along with implementation. The main thing in all this is to know what you want to get in the end and then everything is very fast.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question