Using HTML, CSS, Javascript and Node.js, I created an interactive scout themed website adapted according to the preferences of the registered users.
- responsiveness on different devices;
- CSS drop-down menu;
- use of basic CSS selectors(eg.: id, class, tag, nth-of-type child) ;
- use of localStorage;
- setTimeout, setInterval;
- functional inputs (eg.: text/range/number/radio/checkbox, select, textarea);
- get / post requests: retrieve data from the form;
- Ajax applications with data retrieval from json file;
- sessions: login + logout;
- templates (created through EJS);
- 404 error page;