Welcome to the Anac Feed repository! This project provides feeds in various formats and a single-page web application featuring texts and videos published by the Agência Nacional de Aviação Civil (ANAC). Here, you will find essential aviation data tailored for enthusiasts, researchers, and professionals in the aviation sector.
- Multiple Feed Formats: Access data in formats like JSON, XML, Atom, and RSS.
- Web Application: A user-friendly single-page application to explore aviation content.
- Regular Updates: Stay current with the latest news and information from ANAC.
- Search Functionality: Easily find specific articles or videos.
- Responsive Design: Works seamlessly on both desktop and mobile devices.
To get started with Anac Feed, you need to clone this repository and set it up locally. Follow these steps:
-
Clone the Repository:
git clone https://github.com/Trekju/anac-feed.git cd anac-feed -
Install Dependencies: Ensure you have Deno installed. Then, run:
deno run --allow-net --allow-read server.ts
-
Access the Application: Open your browser and go to
http://localhost:8000to see the application in action.
Once you have the application running, you can navigate through various sections:
- Home: View the latest articles and videos.
- Feeds: Access different formats for the data.
- Search: Use the search bar to find specific content.
You can also download the latest releases for direct use. Visit our Releases section to get the files you need.
- Deno: A secure runtime for JavaScript and TypeScript.
- HTML/CSS: For structuring and styling the web application.
- JavaScript: For client-side scripting.
- GitHub Actions: For CI/CD to automate testing and deployment.
- GitHub Pages: For hosting the web application.
We welcome contributions! If you would like to help improve Anac Feed, please follow these steps:
- Fork the Repository: Click on the "Fork" button at the top right of the repository page.
- Create a New Branch:
git checkout -b feature/YourFeatureName
- Make Your Changes: Implement your feature or fix.
- Commit Your Changes:
git commit -m "Add a new feature" - Push to the Branch:
git push origin feature/YourFeatureName
- Create a Pull Request: Go to the original repository and click on "New Pull Request."
Your contributions help improve the project and benefit the community!
This project is licensed under the MIT License. See the LICENSE file for more details.
For any inquiries or feedback, feel free to reach out:
- Email: contact@example.com
- GitHub: Trekju
Thank you for your interest in Anac Feed! We hope you find it useful for accessing aviation data. For the latest updates and releases, don’t forget to check our Releases section.
Stay tuned for more features and improvements!
