Skip to content

A fully automated voice-based single page web-application that delivers the latest news. The app is designed using react, and material-UI. The backend is integrated with Alan AI to provide voice-control functionality which enables it to respond to voice input from the user as well as have a casual conversation with the client.

License

Notifications You must be signed in to change notification settings

siddharth-bhatnagar/IntelliNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntelliNews

A fully automated voice-based solution that delivers the latest news. The app is designed using react, and material-UI. The backend is integrated with Alan AI to provide voice-control functionality which enables it to respond to voice input from the user as well as have a casual conversation with the client.

www.intellinews.in

Build Status

travis

Code Style

Standard - JavaScript Style Guide

Screenshots

image

Tech/Frameworks Used

Built with

Installation

Prerequisite - Install Node and VS-Code on your device.

Fork the project & fire up a terminal to enter the following command:

$ git clone [email protected]:<username>/IntelliNews.git

cd into the project folder using:

$ cd ./IntelliNews/

To open the project in Visual Studio Code, enter:

$ code .

In the terminal, enter the following command:

$ npm i

This will install the required node modules to get you started.

Before you start the project in development mode, register on Alan and generate your own API key. To connect your app with Alan servers, replace the alanKey variable with your own key in the App.jsx file in the src folder. Also, copy and paste the contents of alanBackend.txt file in the src folder into your own ALAN development environment on their site.

To start the project on localhost:3000, run:

$ npm start

How to use?

  • Click/tap on the Alan button to enable it.
  • Try saying anything from the cards shown on your screen.
  • You can also ask Alan to read you the headlines.
  • To open an article say "Open Article number" and specify the article number.
  • Ask Alan to go back to the homescreen.
  • You can also have a casual conversation with Alan.

Credits

This web application is inspired by JavaScript Mastery

Licence

This project is licensed under the terms of the MIT license.

About

A fully automated voice-based single page web-application that delivers the latest news. The app is designed using react, and material-UI. The backend is integrated with Alan AI to provide voice-control functionality which enables it to respond to voice input from the user as well as have a casual conversation with the client.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published