Blazor Client Web App (UI)
Budget: $250 – $750 USD
A client Web application (UI) is needed. Data exchange between UI and DB is made through API. API development will be completed soon (this is not part of the project). The desired framework for UI development is Blazor.
User requirement document will be completed in the next 10 days.
Required application functionalities:
1. App has to support multiple languages (localizations). No hardcoded strings, everything needs to be stored in a string resource file that can be easily translated if necessary.
2. Login and Logout
3. Password change
4. Table view for the registry of products
4a. Import data from xls, csv, xml or json files into the table of products. All file types have predefined templates (no more than 10 columns).
4b. Deleting items from the registry
5. Table view for the registry of fixed assets
5a. Import data from xls, csv, xml or json files into the table of fixed assets. All file types have predefined templates (no more than 10 columns).
5b. Deleting items from the registry
6. Table view for the registry of small tools
6a. Import data from xls, csv, xml or json files into the table of small tools. All file types have predefined templates (no more than 10 columns).
6b. Deleting items from the registry
7. Table view for the inventories
7a. Creating new inventory
7b. Import data from xls, csv, xml or json files into the created document of inventory. All file types have predefined templates (no more than 10 columns) and are the same as the ones above.
7c. Import all items from the registry into the document of inventory.
7d. Delete items from the document of inventory.
7e. Assigning the inventory document to a user.
7f. Exporting inventory documents into xls, csv, xml and json.
User requirement document will be completed in the next 10 days.
Required application functionalities:
1. App has to support multiple languages (localizations). No hardcoded strings, everything needs to be stored in a string resource file that can be easily translated if necessary.
2. Login and Logout
3. Password change
4. Table view for the registry of products
4a. Import data from xls, csv, xml or json files into the table of products. All file types have predefined templates (no more than 10 columns).
4b. Deleting items from the registry
5. Table view for the registry of fixed assets
5a. Import data from xls, csv, xml or json files into the table of fixed assets. All file types have predefined templates (no more than 10 columns).
5b. Deleting items from the registry
6. Table view for the registry of small tools
6a. Import data from xls, csv, xml or json files into the table of small tools. All file types have predefined templates (no more than 10 columns).
6b. Deleting items from the registry
7. Table view for the inventories
7a. Creating new inventory
7b. Import data from xls, csv, xml or json files into the created document of inventory. All file types have predefined templates (no more than 10 columns) and are the same as the ones above.
7c. Import all items from the registry into the document of inventory.
7d. Delete items from the document of inventory.
7e. Assigning the inventory document to a user.
7f. Exporting inventory documents into xls, csv, xml and json.