pond icon
ru1
xyz
Projects
LuminexLabs

A responsive, mockup website design. It features six total pages, which includes a contact page with a form that interacts with an AWS DynamoDB database to save messages. The form has various safeguards to prevent abuse, such as rate limiters and a captcha. Node.js and Express are the core back-end technologies for functionalities ranging from routing to API interactions. Other technologies utilized during development range from CSS preprocessors, specifically SCSS/SASS and LESS, to the templating language EJS. All production CSS and JS files are compressed and/or scrambled for optimal load speeds. A lot was learned during the development of this project and there is room for improvement.

HTML5/CSS3/JS

NODEJS

EXPRESS

EJS

SCSS/LESS

AWS DYNAMODB

Sunnyside

A responsive, single-page, progressive web application (PWA). The front-end is developed using the React front-end JavaScript library, with Node.js and Express for back-end interactions. The application allows users to view, create, delete and update blog entries, each action performed with the JavaScript Fetch API. No databases are utilized, all entries are managed within the memory of a user's local session after they are retrieved from a server-side JSON file. A lot was learned during the development of this project and there is room for improvement.

HTML5/CSS3/JS

NODEJS

EXPRESS

REACT

PWA