Skip to content

artenlf/coffee-delivery

Repository files navigation

coffee-delivery

Index

Intro

  • This a Coffee Shop delivery application. Users can choose their favorite flavors, add them to the cart, buy and get them delivered wherever they want.

Technologies

  • Typescript
  • React
  • Vite
  • Styled-Components
  • React-Hook-Form
  • Cep-Promise
  • Phosphor Icons

Objectives

  • This project is one of the requirements of conclusion of the second module in Rocketseat's Ignite course. The goals are to practice React fundamentals and hooks such as Componentization, Proprierties, Immutability, useState, useEffect, Routes, Array methods, custom Hooks and work with local storage. The UI is based on a Figma prototype.

Status

Deployed v1.0

Deploy

a screenshot of the home page of application

a screenshot of the home page of application

a screenshot of the cart page of application

a screenshot of the cart page of application

a screenshot of the success page of application

Features

  • Add/Remove/Update quantity of products inside the cart;
  • Autofill address fields using a valid postal code (through CEP-Promise API);
  • Choose payment method;
  • User's info/session will be stored inside browser local storage;