David Rel Grau

david rel

Portfolio

Creating a website portfolio is a great way to showcase our work, skills, and accomplishments.

Projects

Undertaking projects is a great way to apply our skills, gain hands-on experience, and showcase our abilities to potential employers or clients. 

Project Management Admin Panel

Building a project management admin panel website project. 

To do Dask List App

Building a To-Do List app using Dask can an interesting project.

Architecture Company Website

Architecture company with careful consideration.

Project Management Admin Panel

Building a project management admin panel website project. 

To do Dask List App

Building a To-Do List app using Dask can an interesting project.

Architecture Company Website

Architecture company with careful consideration.

What I Do

As a website designer, here are some tasks I can perform for creating a website. 

UI & UX Design

UI (User Interface) and UX (User Experience) design for websites, here are some tasks we can perform. UI and UX design go hand in hand and are essential for creating websites that are visually appealing, easy to navigate, and provide a delightful user experience.

React & Vue JS

React and Vue.js has a large and active community, extensive documentation, and a rich ecosystem of libraries and tools. The choice between React and Vue.js ultimately depends on our specific requirements, familiarity with the framework, and development.

Redux / GraphQL

Redux focuses on managing the state within an application, and GraphQL is primarily used for efficient data fetching and manipulation between clients and servers. Together stack to handle both state management and data fetching needs in a web application.

NodeJS

Node.js is widely used in various types of applications, including web servers, APIs, microservices, real-time applications, and command-line tools. Its flexibility, scalability, and extensive ecosystem make it a popular choice for building server-side applications.

ES6 +

ES6 (ECMAScript 6), also known as ES2015, its a JavaScript language that introduced many new features and enhancements. ES6.ES6+ refers to the broader set of features and improvements introduced in ES6 and subsequent versions of ECMAScript. 

TDD / BDD

TDD and BDD are iterative and test-centric development approaches that improve code quality, maintainability, and collaboration. They differ in their focus on either testing individual units of code (TDD) or capturing and verifying system behaviors (BDD).