ONews is a personalized news aggregator that organizes and highlights what’s happening in the world so you can discover more about the stories that matter to you.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/Ochanissi/ONews.git
- Run npm install inside project root directory
npm install
- Start the server
npm run start
- Explore
Enjoy! :)
FrontEnd:
- React - The web framework used
- Redux - State managing tool
- TypeScript - Typed superset of JavaScript
BackEnd:
- ExpressJS - The web framework for NodeJS
- PostgreSQL - The database used
- Redis - In-memory data structure store
- Mirel Bitoi - Initial work - Ochanissi
This project is licensed under the MIT License - see the LICENSE.md file for details
- News API - News API
- OpenWeather API - Weather API
- Google Fonts - Fonts used
- Ionicons - Icons used