Skip to content

betocostadev/betocostadev.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roberto Costa | Front End Developer

This repository was made to build my portfolio, using GitHub pages.

My Portfolio is available here

  • Projects
  • About Me

Projects

Web-Clothing React Progressive Web App

Project Based on Udemy 's Course Complete React Developer in 2019 by Andrei Neagoie, Yihua Zhang.

This project was huge and it gave me the opportunity the learn a lot about React. You can find the code for the final version here.

The final version was developed with React, Redux, Firebase, Firestore and Stripe, besides some other Frameworks.

In the course itself I have used much more, Hooks, State, GraphQL, and Node.

My Blog

There is actually nothing there yet. I have just build the blog to start using Gatsby and see what I can do.

Here you check see the Blog, and here is the Source Code.

Weather App

A Simple web application build using Node.js and Express.js. It fetches Geo-location data from Map box API and weather data from Dark sky API. Deployed on Heroku. More about the project.

Material Icons Memory Game

Project built with HTML, CSS and vanilla JavaScript only. More about the project. Go play and Have Fun with it, or make it better 😁.

Orange Book: A Product Landing Page

Product Landing Page | Build only with HTML, CSS and vanilla JavaScript. No libraries or frameworks were used. Gulp was used for webp images, image optimization, sass to css, concatenate JS, etc. More about the project

VDK: Virtual Drum Kit

Project build using HTML, CSS and vanilla JavaScript only. More about the project


About Me

I'm Roberto Costa, Front-End Web Developer. I'm currently developing web pages and web apps, while I learn keep improving my skills like React, Node, MongoDB, Firestore, GraphQL and more.

Usually, my work flow is:

  • A simple sketch for the page;
  • A wireframe/mockup using Figma;
  • Search for resources (images, etc);
  • Create a project on Trello to keep track of everything;
    • Actually I'm looking forward to use GitHub project flow to keep track for now on.
  • Create a new Git branch for the project;
  • Set the build tools such as Gulp;
  • Start the development;
  • Test and keep developing!

That was before using React and Gatsby, now I don't usually need to use Gulp to build my projects.

About

Roberto Costa Front-End Developer Portfolio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published