This is an opensource project that allows you to receive news and announcements from around the world in real time.
Data from NewsCatcher. They provide us with a free API
This project was generated with Angular CLI version 14.2.1.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng generate component component-name
to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module
.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.
Newscatcher is the api we use. Here is the documentation of newscatcher api the documentation. Please use api calls sparingly, as we're only allowed one call quota.
Thank you for considering contributing to WorldwideNewsApp! To contribute, follow these steps:
- Fork the repository and clone it locally.
- Create a new branch for your feature or bug fix.
- Implement your changes and add appropriate test cases.
- Run the existing tests using
ng test
to make sure your changes don't break anything. - Commit your changes and push the branch to your forked repository.
- Open a pull request to the main repository, describing your changes in detail.
Please make sure to follow our contribution guidelines and respect our code of conduct.
If you encounter any issues or have suggestions for improvements, please open an issue on the issue tracker.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI Overview and Command Reference page.