Role
Full Stack Developer
Description of Project
The aim of this application is to help linguists to extend their custom dictionaries. The application consists of various forms that linguists can fill out to provide detailed descriptions of languages, including their morphological features, dependencies, and rules. Additionally, the forms require lexical annotations with all the specifics to ensure that all details are captured accurately.
By filling out these forms, object data is created and stored in a database for linguistic tasks. The data can be easily accessed and used by linguists to perform various analyses and studies.
One of the primary benefits of this application is its versatility. It can be customized to support several languages, making it an effective tool for linguists who work with various languages. Furthermore, the form generator has been designed to be user-friendly, with an intuitive user interface which can communicate with the backend for data recovery and display.
Responsibilities
Frontend development
Code Review
UI/UX development
Bug Fixing
Completed tasks:
Developed a form generator using React. This generator is able to use unique templates for each language that is retrieved from the backend. This means that the generator can be used for more than one language, making it versatile and effective.
Implemented a UI in order to make the form generator more user-friendly. This UI was designed to be intuitive and easy to use, with the ability to communicate with the backend for retrieving and posting data. With this feature, users can easily input and retrieve data, making the form generator even more efficient.
Technology Stack
React.js, Formik, Yup, HTML, JavaScript, CSS, Typescript, Bootstrap, animation framer, AWS
Period
01.2023 —
until now
(2 years)