Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kastney/ephemeris
🗓️ Ephemeris é um calendário astronômico web que acompanha eventos celestes como eclipses e superluas. Criado na Imersão Dev da Alura com Google Gemini, oferece informações para planejar observações e uma interface intuitiva.
https://github.com/kastney/ephemeris
alura astronomy calendar css ephemeris google-gemini html javascript moment website
Last synced: 15 days ago
JSON representation
🗓️ Ephemeris é um calendário astronômico web que acompanha eventos celestes como eclipses e superluas. Criado na Imersão Dev da Alura com Google Gemini, oferece informações para planejar observações e uma interface intuitiva.
- Host: GitHub
- URL: https://github.com/kastney/ephemeris
- Owner: kastney
- License: mit
- Created: 2024-09-07T00:08:25.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-07T20:16:05.000Z (5 months ago)
- Last Synced: 2024-11-23T08:16:21.866Z (3 months ago)
- Topics: alura, astronomy, calendar, css, ephemeris, google-gemini, html, javascript, moment, website
- Language: CSS
- Homepage: https://ephemeris-amber.vercel.app
- Size: 64.5 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ephemeris - Seu Calendário Astronômico 🌌🗓️
O **Ephemeris** é um projeto web que serve como um calendário astronômico, permitindo que você acompanhe e observe eventos importantes como eclipses, superluas, oposições de planetas e muito mais. O objetivo é fornecer informações sobre esses fenômenos celestes, ajudando entusiastas e astrônomos amadores a planejar e aproveitar ao máximo suas observações.
[🌐 Acesse o Ephemeris](https://ephemeris-amber.vercel.app)
> Desenvolvido durante a Imersão Dev da Alura, utilizando a tecnologia Google Gemini.
# 🚀 Funcionalidades
## **🔭 Exibição do Próximo Evento Astronômico**
Na tela inicial, você encontrará automaticamente o próximo evento astronômico previsto. Inclui detalhes sobre onde e quando o evento ocorrerá, além de instruções sobre como observá-lo da melhor forma.
## **🔍 Pesquisa de Eventos**
A função de pesquisa permite encontrar eventos futuros usando termos relacionados ao nome, descrição, tipo ou tags dos eventos. Isso facilita a localização de eventos específicos e a obtenção rápida das informações relevantes.
Por uma questão de performance, os resultados são limitados aos 3 próximos eventos encontrados a partir do termo de pesquisa.
## **🗓️ Detalhes dos Eventos**
Cada evento é exibido com informações, como data, hora, descrição, dicas de observação, visibilidade, constelação, planetas envolvidos e magnitude. Isso garante que você tenha dados necessários para uma observação astronômicas.
## **💡 Interface Intuitiva**
O Ephemeris possui uma interface limpa, moderna e responsiva, oferecendo uma excelente experiência tanto em dispositivos desktop quanto móveis. A navegação é simplificada para facilitar o acesso às informações e a interação com a página.
# 🛠️ Tecnologias Utilizadas
- **HTML**: Estrutura básica da página, definindo o conteúdo e a organização.
- **CSS**: Estilização e design responsivo para uma aparência atraente em diversos dispositivos.
- **JavaScript**: Funcionalidade interativa, incluindo pesquisa de eventos e exibição dinâmica das informações.
- **Google Gemini**: Plataforma utilizada para o desenvolvimento do projeto.
- **Moment.js** e **Moment Timezone**: Bibliotecas essenciais para manipulação de datas, horários e fusos horários. (Sugeridas pelo Google Gemini)
# 📂 Estrutura do Projeto
- `index.html`: Arquivo principal HTML com a estrutura e o conteúdo da página.
- `style.css`: Arquivo de estilização CSS que define a aparência visual da página.
- `app.js`: Arquivo JavaScript que implementa a lógica para pesquisa e exibição dos eventos.
- `dados.js`: Arquivo JavaScript que armazena os dados dos eventos astronômicos, incluindo informações detalhadas e imagens.
# 🤝 Contribuindo
Contribuições são sempre bem-vindas! Se você encontrar problemas, tiver sugestões de melhorias ou quiser colaborar com novas funcionalidades, sinta-se à vontade para abrir uma issue ou enviar um pull request. Agradecemos sua participação!
# 📜 Licença
Este projeto está licenciado sob a Licença MIT. Para mais detalhes, consulte o arquivo [LICENSE](https://github.com/kastney/ephemeris/blob/main/LICENSE).
---
Agradecemos por explorar o Ephemeris e esperamos que você aproveite a observação dos eventos astronômicos!