Skip to content

A mobile app built using react-native that works on encoded data and summarizes your bod of text

License

Notifications You must be signed in to change notification settings

shankars99/Reducc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reducc

A mobile app built on react-native with a flask server that works on encoded data and summarizes your body of text

Install the required files


install ngrok from here or any other port forwarding software

/server:
npm install

/client-react:
pip install libnum
pip install Crypto
pip install flask

Get the backend going


i) Start flask server

cd server/
export FLASK_APP=reducc_server
flask run

ii) Get the ngrok going

cd PATH_TO_NGROK
ngrock https 5000

now you would see a url that ends with ngrok.io, paste that into client-react/app.js into the variable url

Get the android stuff going


i) Install expo on your phone

ii) Run the app

cd client-react/
expo start

you would now see a QR code, scan that on the expo app

Note: the server logs are located here, and the client logs here, which are essentially the encryption process and decryption process of the full sized words into chained-subwwords of size 4, into RSA

About

A mobile app built using react-native that works on encoded data and summarizes your bod of text

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published