Design/visuals will be provided provided with some HTML/CSS chunks of code.
Functionality : think [url removed, login to view]
HTML5 with Bootstrap (mobile first),
React + Redux,
express (with [url removed, login to view]),
[url removed, login to view] with APIs,
5 different pages/views needed:
- landing page with categories (cards view) with login/register modal.
- category with article list ( 3 types: list, expanded list, cards)
- Article with text images etc..., youtube embed, similar articles.
- admin page to add categories, articles, images, 3 languages (EN, RU, ES currently)
- User account settings (name, avatar, age, etc..)
-some logic on some pages:
--sort, similar, most popular (which is sort too)...
--3 user types: anonymous, registered and admin
--registered users can suggest the article
This is short overview.
Please see proposed architecture. Open to suggestions but if you say .NET or java i'll be upset.