Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/brunocarvalhofeitosa/yoga-institutional-page

Yoga institutional page created with React.js, TailwindCSS and Email-JS.
https://github.com/brunocarvalhofeitosa/yoga-institutional-page

Last synced: 4 days ago
JSON representation

Yoga institutional page created with React.js, TailwindCSS and Email-JS.

Awesome Lists containing this project

README

        





Logo


Página institucional de uma fictícia instituição que oferece aulas de Yoga utilizando React.js, TailwindCSS e Email-js.

Sumário



  1. Sobre o projeto



  2. Iniciando o projeto


  3. Uso

  4. Licenças

  5. Contato

  6. Reconhecimentos

## Sobre o projeto
Este site institucional foi criado como maneira de estudo utilizando React.js, TailwindCSS. As páginas possuem utilização de diversas bibliocas como a react-hook-form e yup que validam a entrada de dados do usuário no formulário de contato e com utlização do email-js estes dados são enviados para o meu e-mail pessoal. Para as animações da página foi utilizada a biblioteca Aos, para o mapa customizado com pins que demonstram as localidades das academias da rede foi utilizada a biblioteca react-leaflet e não menos importante outras bibliotecas como react-icons, react-modal-video, etc.

https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page/assets/46093815/9dc13b33-a2aa-41a7-bf16-8d328fecc3d5

### Página de login
![yola-login](https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page/assets/46093815/ca7f515f-6604-4132-b628-a8c0f350d65a)

### Página de cadastro
![yola-cadastro](https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page/assets/46093815/96de6d99-554c-4757-8c0c-33437b8f1600)

### Página de sobre nós
![yola-sobre-nos](https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page/assets/46093815/4c5cb708-dea9-4efb-a20d-09857839e813)

### Feito com

* [React.js](https://react.dev)
* [TailwindCSS](https://tailwindcss.com)
* [EmailJs](https://www.emailjs.com)
* [Vercel](https://vercel.com/)

### Hospedagem

O site está em produção neste link: (https://yoga-institutional-page.vercel.app).

## Iniciando o projeto

Primeiramente será necessário clonar este projeto em (https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page.git), após o download será necessário abrir este projeto no seu editor e no terminal digitar npm install ou yarn, posteriormente é só rodar em seu terminal o comando npm run dev ou yarn dev, após isso, a página será aberta em seu navegador.

### Pré-requisitos

* npm
```sh
npm install npm@latest -g
```

### Instalação

1. Clone o repositório
```sh
git clone https://github.com/BrunoCarvalhoFeitosa/yoga-institutional-page.git
```
2. Instale os pacotes do NPM
```sh
npm install ou yarn
```

3. Inicie o projeto
```sh
npm run dev ou yarn dev
```

## License

Distribuído sob a licença MIT.

## Contato

Bruno Carvalho Feitosa - [GitHub](https://github.com/BrunoCarvalhoFeitosa) - [LinkedIn](https://www.linkedin.com/in/bruno-carvalho-feitosa/)