The project requires a backend programmer with good knowledge of ASP.NET Core.
Links to screens are part of the TZ, if something is not understood - it is better to clarify.Working will need to be in a tandem with a front-tend programming in the work area of FH, work through the seafood.You don’t need a overloaded programming to avoid falling out of the scheduled deadlines.After completion of the first stage we will issue the following TZ (we will open a personal project at FH)
There is a main site, to it we add a platform for the possibility to publish contracts for construction works (conditionally a small freelance site).The site is made on ASP.NET Core 3.1 c Razor.1 .The new feature must be performed as a REST API for further interaction with the frontend on Vue.2. The database is MS SQL Server.Interaction with Backlink through EntityFramework.ThreeCreating new tables, changing existing only through EF migration.Create new tables with the Prefix Platform (e.g. PlatformContracts, PlatformContractTypes)4.Connect Swagger to coding the API, as well as describe the methods, returned data types and input parameters in detail.The new function should not interfere with the work of the already written code.Parsing Excel to do with the help of libraries that will work on Linux as the application hosts on Ubuntu
TZ Part 1
1 .The languages of the platform: English, Portuguese, Russian.2.1 The Registration (for info) 2.1 There are clients (rolls) 2.2. There are performers (rolls)
ThreeThe customer may be (for info) 3.1. and FIS.The face (role) 3.2 Brigade (can look for contractors, masters) (roll) 3.3. The Company (Role)
4 .Executors (for info) 4.1 and FIS.The face (roll) 4.2 The Master (Role) 4.3 The Brigade (Roll) 4.4 The Company (Role)
and 5.Page all contracts https://prnt.sc/vre7hv - search by name, pagination, filter by contract status
6 .Personal office of the customer (admin).The main screen 6.1. If the customer did not have published construction contracts, we open the contract addition page https://prnt.sc/vrbqj4 6.2. If there is a published or completed contract - we remove the main with the table(s) https://prnt.sc/vrd9u3
7 .Data and pages for the addition of the contract 7.1. Step 1 Basic data https://prnt.sc/vrc8bq 7.1.1.There is a possibility to hide the address
7.2 of Step 2 Add a fee https://prnt.sc/vrbu36 7.2.1. The user must add a description of the project (tools) 7.2.2. Download the account in Excel format (if not in this format, download it in PDF format) 7.2.3. When downloading a quota in xls/xlsx formats, it is necessary to make a data parsing from the Excel to the database table.Link to the example of the document (https://drive.google.com/file/d/14sn1p-g2xYihU-jFcBR0aqra4eS3xkzp/view?usp=sharing)7.2.4. We offer the customer to order the creation of a discount (this is our service, usual contact form)
7.3 of Step 3 Adding price https://prnt.sc/vrbuni 7.3.1 You can add a reference price, you can not add 7.3.2. The user chooses to what amount the project budget is planned https://prnt.sc/vrcxdm
7.4 The Step 4 Adding data structure https://prnt.sc/vrbuy9 7.5. Step 5 Agreement with the service rules https://prnt.sc/vrcykc 7.6. At any of the stages when editing fields occurs automatic data storage7.6.1. The step 5 has the save button if you are not ready to publish the order 7.6.2. At each step there is the possibility to go back and edit the data (up to the moment of publication)
8 .In the tables of active/archive projects we extract the data https://prnt.sc/vrcb8d
Details in LS
Client's review of cooperation with Vadim Fedorovich
The project requires a backend programmer with good knowledge of ASP.NET Core.Everything is fine, the result is pleased, we will contact more, I recommend.
Freelancer's review of cooperation with Aleksey Ostapenko
The project requires a backend programmer with good knowledge of ASP.NET Core.Everything went greatly. Interesting project, clearly placed TZ, fast feedback.
-
Актуально?
-
Current freelance projects in the category C#
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 12 hours 23 minutes back ∙ 2 proposals |
Creation of a plugin for integration with the POS system Syrve, C#Develop a plugin for the Syrve POS system (on-premise), which is installed on the establishment's server. The plugin must: (1) transmit data to our server in real-time — orders, table statuses, payments, receipts; (2) receive commands from Reservble — booking confirmations,… C#, Web Programming ∙ 3 days 8 hours back ∙ 11 proposals |
S1GG1LA person is needed who can take the initial code of the Minecraft launcher for the project, change the design at their discretion, but there are small style requirements for it to be in purple tones. Regarding payment, please suggest a price for the work. However, the budget is… C#, Gaming Apps ∙ 6 days back ∙ 7 proposals |
Improvement in the existing version of 1C retail block for the distribution center (DC)In general, I will explain what kind of database we have - There is a main server where there is a retail database (where all receipts are recorded) - a UTP database - where all sales are transferred - it calculates the markup and stock balances - small databases of retail… C & C++, C# ∙ 11 days 1 hour back ∙ 6 proposals |
It is necessary to migrate the current working program from FoxPro to C#.Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,… C#, Desktop Apps ∙ 13 days 15 hours back ∙ 20 proposals |