Преглед пројекта
Клијент је захтевао једноставан и интуитиван кориснички интерфејс (UI), развијен првенствено у ХТМЛ-у, JavaScript-у и CSS-у, за измену XML документа. XML је садржао податке који представљају недељне активности и њихове повезане параметре. Интерфејс је био усмерен ка олакшавању уређивања дневних активности, са функцијама као што су избор дана у недељи, подешавање почетних сати и избор одговарајућих медијских опција. Штавише, у зависности од изабране врсте медија, одређене опције за унос, попут текстуалних поља за URL или специфичних конфигурација, динамички су се појављивале.
Истакнуто у пројекту
Циљ
Развити веб интерфејс који се беспрекорно интегрише са датом XML структуром, нудећи корисницима интуитивну платформу за лако мењање и чување података о дневним активностима.
Кључне функционалности
- Избор дана: Корисници могу одабрати било који дан од недеље до суботе и изменити активности повезане са тим даном.
- Подешавање активности: Свака активност нуди звучне параметре које корисници могу пребацити између опција "искључено" и "укључено".
- Динамичке медијске опције: Падајући мени омогућава корисницима да одаберу врсту медија повезану са активношћу.
- Контекстуална поља за унос: У зависности од изабраног медија, специфична поља за унос или опције динамички се појављују. На пример, избор "Amdocs_Youtube" приказује текстуално поље за унос линка, док "Power_Point" открива друге релевантне конфигурације.
Технологије коришћене
- ХТМЛ (programiranje.co.rs)/Џаваскрипт програмски језик (programiranje.co.rs)/CSS: Коришћени за креирање фронтенда интерактивног корисничког интерфејса.
- ПХП програмски језик (programiranje.co.rs): Коришћен за беkенд процесе, првенствено за обраду и чување измена XML података.
Моји утисци
Рад на овом пројекту био је и изазован и задовољавајући. Било је обогаћујуће искуство интегрисати фронтенд технологије као што су ХТМЛ, JavaScript и CSS са бекенд ПХП-ом за обраду XML-а. Клијент је био сјајан сарадник, а његова јасноћа у вези са захтевима значајно је допринела успеху пројекта. Уживам у могућностима да комбинујем фронтенд и бекенд технологије и радујем се сличним ангажманима у будућности.
Оставите одговор