An open API service indexing awesome lists of open source software.

https://github.com/gabrielfeijo/react-clock

Este aplicativo de relógio e cronômetro foi criado em React Native como parte de um exercício de prática em desenvolvimento mobile.
https://github.com/gabrielfeijo/react-clock

expo react-native react-svg styled-components typescript

Last synced: about 1 year ago
JSON representation

Este aplicativo de relógio e cronômetro foi criado em React Native como parte de um exercício de prática em desenvolvimento mobile.

Awesome Lists containing this project

README

          

# React Native Clock

## Descrição do Projeto 📝

Este repositório contém o código de uma aplicação de relógio e cronômetro em React Native. O aplicativo exibe a hora atual e inclui uma funcionalidade de cronômetro com opções de iniciar, pausar e resetar.

## Tecnologias Utilizadas 💻

- **React Native**: Framework para construir aplicativos móveis nativos utilizando React.
- **TypeScript**: Linguagem de programação que adiciona tipagem estática ao JavaScript, melhorando a segurança do código e a experiência de desenvolvimento.
- **Styled Components**: Biblioteca para escrever CSS em JavaScript, proporcionando uma maneira de estilizar componentes com foco em reutilização e manutenibilidade.

## Funcionalidades

- **Relógio**: Exibe a hora atual com ponteiros animados.
- **Cronômetro**: Iniciar, pausar e resetar um cronômetro que funciona em sincronia com o horário do relógio.

## 📱 Imagens do aplicativo

## 🚀 Começo

Para executar o projeto localmente:

### Pré-requisitos

- [Git](https://git-scm.com/downloads)
- [Node.js](https://nodejs.org/en)
- Um dispositivo móvel ou emulador com Android/iOS.

### Instalando e Executando

```bash
# Clone o repositório
$ git clone https://github.com/GabrielFeijo/React-Clock

# Navegue até a pasta do projeto
$ cd React-Clock

# Instale as dependências
$ npm install --force or --legacy-peer-deps

# Execute a aplicação
$ npm run start # Execute o aplicativo no celular e na web
$ npm run android # Para Android
$ npm run ios # Para iOS
```

## 🛠️ Feito utilizando