Skip to content

O Aluroni é uma página fictícia de um restaurante de massas. O projeto é uma SPA (single-page application) e foi criado e desenvolvido ao longo de alguns cursos assistidos na plataforma do Alura.

License

Notifications You must be signed in to change notification settings

almeidagds/aluroni

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aluroni

GitHub Repo Size GitHub Repo License GitHub last commit

Sumário

  1. Descrição
  2. Telas
    1. Página inicial
    2. Cardápio
    3. Sobre
    4. Detalhes do prato
    5. Not found
  3. Tecnologias utilizadas
  4. Instalação

Descrição

O Aluroni é uma página fictícia de um restaurante de massas. O projeto é uma SPA (single-page application) e foi criado e desenvolvido ao passo em que eu assistia as aulas dos seguintes cursos da plataforma Alura:

  1. React: lidando com arquivos estáticos
  2. React: conhecendo a biblioteca React Router

Telas

O projeto trata-se de uma SPA (single-page application), ou seja, possui apenas uma página que se modifica de acordo com as interações do usuário.

Página inicial

A página inicial exibe a seção "Recomendações da cozinha" que seleciona três pratos do cardápio aleatoriamente para indicar ao usuário. Também, é possível visualizar a localidade do restaurante.

Página inicial do Aluroni Página inicial do Aluroni

Cardápio

A página de cardápio exibe todos os pratos existentes no menu do restaurante. É possível realizar as seguintes ações em relação ao cardápio:

  • Pesquisar pratos pelo nome;
  • Filtrar pratos pelo seu tipo;
  • Ordenar os pratos por porção, preço ou por quantas pessoas serve.
Página de Cardápio do Aluroni Página de Cardápio do Aluroni

Sobre

Tem como objetivo compartilhar mais detalhes sobre o Aluroni.

Página de Sobre do Aluroni Página de Sobre do Aluroni

Detalhes do prato

Página que descreve os detalhes de cada prato presente no cardápio do Aluroni.

Página de Detalhes do Prato do Aluroni Página de Detalhes do Prato do Aluroni

Not found

O usuário é redirecionado para essa página toda vez que tenta entrar em alguma página ou url não existente no site do Aluroni.

Página de Detalhes do Prato do Aluroni

Tecnologias utilizadas

Aqui estão algumas das tecnologias que foram utilizadas nesse projeto

  • TypeScript
  • JavaScript
  • Sass
  • CSS
  • React
  • React Router DOM
  • Webpack

Instalação

Versão recomendada do Node para instalação do projeto: 16.13.1.

Para instalar e navegar pelo projeto, é necessário apenas que você clone esse repositório na sua máquina e rode os seguintes comandos no seu terminal dentro da pasta do projeto:

  1. npm install
  2. npm start

About

O Aluroni é uma página fictícia de um restaurante de massas. O projeto é uma SPA (single-page application) e foi criado e desenvolvido ao longo de alguns cursos assistidos na plataforma do Alura.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published