/JVAO

The Virtual Astronomical Observatory (VAO) is an effort towards enhancing accessibility to astronomical data, tools, and services while promoting collaboration, advancing astronomical infrastructure, and inspiring future generations.

Primary LanguagePythonMIT LicenseMIT

The Jordanian Virtual Astronomical Observatory

Welcome to the official repository for the Jordanian Virtual Astronomical Observatory (JVAO)! This project aims to provide a comprehensive and immersive virtual experience for Jordanian astronomy enthusiasts, students, and researchers to explore the wonders of the night sky from the comfort of their own homes.

About JVAO

The Jordanian Virtual Astronomical Observatory is a cutting-edge platform designed to simulate a real-life astronomical observatory. Our mission is to promote interest in astronomy and provide educational resources that make the universe accessible to everyone in Jordan. Whether you are a beginner or an advanced astronomer, JVAO offers a variety of tools and features to enhance your astronomical knowledge and experience.

Features

  • Real-time Sky Simulation: View the night sky as it appears from any location on Earth, with accurate positioning of stars, planets, and other celestial objects.

  • Telescope Controls: Simulate the use of a telescope to zoom in on planets, stars, and galaxies. Adjust settings like magnification, aperture, and focal length.

  • Educational Resources: Access a wide range of tutorials, articles, and interactive lessons on various astronomical topics.

  • Virtual Tours: Take guided tours of famous celestial objects, constellations, and significant astronomical events.

  • Community Engagement: Join discussions, share observations, and collaborate with other astronomy enthusiasts through our community forums and events.

Getting Started

To get started with JVAO, please follow these steps:

1- Clone the Repository:

git clone https://github.com/Mohammad-Mardini/JVAO.git

2- Install Dependencies: Navigate to the project directory and install the required dependencies.\

cd JVAO-frontend
npm install

3- Run the Application: Start the application using the following command.

npm start

To start exploring our Universe and unravel its mysteries, open your web browser and navigate to http://localhost. This should take you directly to our virtual observatory tools.

Contributing

We welcome contributions from the community! If you have suggestions for new features, improvements, or bug fixes, please follow these steps:

1- Fork the repository. 2- Create a new branch for your feature or bug fix:

git checkout -b feature/your-feature-name

3- Commit your changes:

git commit -m "Description of your feature or fix"

4- Push to the branch:

git push origin feature/your-feature-name

5- Create a pull request and describe your changes in detail.

License

This project is licensed under the MIT License. See License: MIT for more details.

For any questions, suggestions, or feedback, feel free to open an issue in the repository or contact us at support_jvao@zu.edu.jo. Join our community on Discord to stay updated with the latest news and events.