Amstrong / zemoga-uitest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zemoga UI Test

Exercise accomplished with HTML, CSS3, JavaScript, Webpack, ReactJS, Cypress, NodeJS.

The test was completed for Frontend, but due to time availability I decided to create a simple API that connects to a Database in mongoDB providing the corresponding information. It consists of three branches: Interactive, Layout, Backend.

Building and running on localhost Interactive Branch.

npm install
npm run dev

Building and running on localhost Backend Branch.

Create .env file with the following credential:

DB_URL=mongodb+srv://db_user_RuleOfThumb:QunPnz8zKZQWkvyd@cluster0.wmxbx.mongodb.net/test
npm install
npm run dev

It was decided to use native CSS, in order to show skill with the native tool, which triggered challenges such as logic depending on the element to be displayed.

About


Languages

Language:CSS 72.4%Language:HTML 15.5%Language:JavaScript 12.1%