Homework

Small tasks help us to evaluate your competence

 

 

For Full-Stack Developer:

Create a simple commenting system using Yii1 framework:

 

  • Front-end: A person fills in a comment filed (makes a post) without logging in. The post appears in the comments feed.

  • Administration area: administrator logs in and sees the list of comments, can edit/delete comments. When a new comment was posted in front-end - administrator sees it in administrative area's list of comments updated in real-time using web-sockets.

  • Environment: Whole project must be in Docker.

 

Send us link to repository with the test.

For Content Manager:

  1. We'd like to start writing blog about Site.pro.

    Q: Think about Site.pro new blog. Find several blogs that Site.pro can look like. How blog structure would look like? How you'd promote it except for most commonly know social media.
     

  2. We have a unique functionality Website Import.

    Q: We want to write short article in Englsih about it (min 800 symbols). What's this functionality about? What makes it unique? How does it help end users?

For Support:

  1. Our client wrote us this question:
    • I made the website with Site.pro, but I bought the domain through iv.lt. How can I move my domain to Site.pro?
    • Q: What would be Your answer?
       
  2. Our CEO is going to Tanzania and he needs to find LinkedIn contacts of these companies executives: infocomcenter.com and kilihost.com
    • Q: Can you help him?
       
  3. You need to drive from point A to point B for a total of 5,000km in 15 days (you unable to change cars during rental).
    • 2 car rental conditions:
      • A.  200€ / day, and no limits on kilometers
      • B.  60€ / day, but has limited milage 120km per day. The next kilometers will cost 0.80€ / km;
    • Q: What is the cheapest way to do this?
       
  4. We have new functionality: site.pro/Free-Website-Builder/ We want to write about it in the forum: webhostingtalk.com
    • Q: Where exactly to write about it? How would the post look like (that wouldn’t be blocked)?
       
  5. Practical task
    1. Register on Site.pro
    2. Create a Personal website about yourself. Requirements:
      1. Use different elements (text, image, gallery, youtube, ...)
      2. The Mobile version should work properly
      3. Park existing (or purchase) domain or subdomain (not site.pro) to this website
    3. Create Cloud brand on the "License" page.
      • Completely fill the brand with information (steps 1-3). Logo as your picture, russian as default language, dark mode
      • Demo builder should work with ANY subdomain (not site.pro)
    4. Create Online store about Прокат строительного инструмента в Бресте
      • Add 3 Items to the store
      • Publish it
    5. Q: We need as result: 5.2 and 5.4 urls, 5.3 public demo url
       
  6. Website import practical task
    1. Check your mailbox, find an email from Site.pro
    2. Register on Site.pro: click on the link in the email to activate your account
    3. Open website builder by clicking “Edit Website”
    4. Import website Borcov.com using “Website Import”
    5. When the website is imported compare original website in the browser with the website in the website builder. Websites should look identical. Make adaptations in the website builder if something differs:
      1. Check all pages, fix elements positions, size (when it is necessary)
      2. The Mobile version should work properly
    6. Publish the website

 

      7. Typing Test 

                     Q: We need a screenshot of your Typing Test results.

 

For Designer/UX/UI:

  1. You need to create a banner for our website (on home page), which presents that "Site.pro website builder allows to create multilingual websites".
    Banner supposed to be made according to website style.    
  2. Create your Portfolio website:

    1. Register on Site.pro
    2. Create the website representing your portfolio
    3. Send the URL of your new website to responsible person

 

For Product Owner:

  1. Please provide 3 UX improvements for Site.pro using this algorithm:
    1. Find 3 friends and make custdevs:
      1. Person should create website similar to ded.site.pro (go through funnel: register, activate, create website, publish);
    2. Highlight 3-5-7 problems (bugs, ux problems, translations, etc.) and rate them by importance;
    3. Provide solution for top 3 problems (drafts: paper, paint, figma, etc);
    4. Suggest 3 UX improvements (including potential of each one) and the rest of problems.

 

Buhalteriui-konsultantui:

  1. Užsiregistravus programoje B1.lt, sukurkite testinę įmonę, kurioje: 

    1. Sukurkite Pirkimo įrašą

    2. Sukurkite Pardavimo įrašą ir sugeneruokite PVM sąskaitą faktūrą anglų kalbą (sukurkite užklausą  konsultavimo sistemoje ir prisekite failą)

    3. Suformuokite Pardavimo grąžinimą pirktoms prekėms

    4. Paskaičiuokite savo atlyginimą

    5. Suformuokite GPM313 deklaraciją (sukurkite užklausą  konsultavimo sistemoje ir prisekite failą)

 

  1.  Apskaitos įmonė naudoja kitą apskaitos programą, kokį laišką jai išsiųstumėte, kad pradėtų naudoti B1.lt

 

Wiki.lt redaktoriui:

  1. Perskaitykite Wiki.lt taisyklės (ypatingai „reikalavimai straipsniams“);

  2. Suraskite skiltį „Pajamų pripažinimas apskaičiuojant pelno mokestį“.
    Čia yra ne visi rekalingi straipsniai, trūksta bent šitų:
    • Pajamų kaupimo principas;

    • Pajamų pinigų principas;

    • Pajamų principo pasirinkimas ir keitimas.

  3. Sukurkite vieną iš šitų straipsnį ir pateikite moderacijai;

  4. Praneškite apie tai vadovui el. paštu.

 

Vertėjas - svetainės administratorius:

  1. Išverskite į rusų kalbą:
    Mass import from anywhere to Site.pro builder.

    1. Choose brand in "My Licenses";

    2. Select "Mass Import" menu;

    3. Add a list of domains;

    4. Wait (import all websites to the builder);

    5. The end user clicks "Website Builder" button and finds their imported website;

    6. ​​​​​​​The end user clicks "Publish" and gets imported website live (on the server).

       2. Working with text. Find at least 3 typos' on this page.

       3. Susipažinkite su B1.lt veikla. Kokiuose projektuose dalyvauja, ką įdomaus dar radote, neįvardijant buhalterinės programos?