sanjail3 / Smart-Gluco

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Smart Gluco

A mobile application for quickly measuring blood sugar levels through the picture of the eye's retina.

Note

This application doesn't keep track of / store pictures that you take for security reasons.


Preview of the app

preview 1 preview 2

preview 3 preview 4


Installation


Front End

This is a React-Native Application, made with the help of the expo framework.

Before installing, download and install Node.js.

Installation is done using npm install

$ cd front-end
$ npm install

To run the expo app use

$ npx expo start

The above command will start an expo development server through which we can connect to our visionary glucose app from a mobile phone.



Server

To run this express server, you should have Node.js as said above.

Installation is done using npm install

$ cd server
$ npm install

Start the server using

$ node index.js

You will need a .env file or set up the environment variables to run the server.

REACT_APP_PORT = 8081
REACT_APP_ATLAS_URI=mongodb+srv://<username>:<password>@data.uqt44o8.mongodb.net/?retryWrites=true&w=majority

It needs a Mongo DB ATLAS URI and a database on it to run the app smoothly.

Note

The server is already hosted by us here https://visonary-glucometer-server.onrender.com

About


Languages

Language:JavaScript 82.4%Language:Python 17.5%Language:CSS 0.1%