Как разработать веб-систему для изучения иностранного языка?
Ключевые слова для вас. Учебный проект, изучение слов. Опишите для себя сначала самый базовый функционал, без которого стстему нельзя назвать системой изучения слов, после этого подумайте как его реализовать потом думайте как обвешать деталями в виде авторизации и прочих рюшечек. Это учебный проект, если начнете все с ходу усложнять рискуете недоделать. В прочем и в больших проектах точно также.
Раз вы уже умеете верстать, то вам всего лишь один шаг проделать и вы сможете сделать то, что заумали!

берите vuejs и  библиотеку визуальных компонент к ней Vuetify (аналог бутстрап, только под vue)

И лепите на этом интерфейс. 
Зарегайтесь на крутой площадке для изучения иностранного языка. Я рекомендую 
Englishdom
С меня промокоды если зарегаетесь там по моей ссылке.

Оттуда позаимствуйте идеи тренажеров. Вам этого за глаза хватит.

Бэкэнд я помогу вам сделать.  Ваша задача только фронтэнд сделать на vue js и изучение его у вас займет пару дней. Материалы вам даже предоставлю где пошагово это делается.