Giter Club home page Giter Club logo

oneprescriptiongr's Introduction

One Prescription GR

Description

One Prescription GR is a Single Page Web Application which communicates with real data from Idika's ePrescription API.
It is implemented in Greek language. The doctor can sign in on the application and create, edit, delete or view a visit
and also a prescription, among other functionality. The app is implemented with Angular 11.

You can find full manual for version 1.0.0 of this application in Greek on this file: Version 1.0.0 Manual GR.pdf.

Demo

You can find a demo of the application on YouTube here: One Prescription GR Demo.

Installation

To install the application you first need to have Node.js installed with npm. Then you need to clone this project and browse to its directory. Then you need to run:

npm install

Then you should open this file: src/environments/properties.ts:

apiKey: 'REPLACE_WITH_YOUR_KEY_HERE'

and change REPLACE_WITH_YOUR_KEY_HERE with your API Key that Idika has provided to you. To get an API key you have to contact IDIKA's E-Prescription team. You can find their Greek phone number in this site: E-Prescription. You should call them, explain to them why you need the API key (e.g. for Development / Research purposes) and they should provide you one.

To start the application, you need to run:

node node_modules/cors-anywhere/server.js
npm start

when the application finishes compiling, you can access it on this URL:

http://localhost:4200

CORS Anywhere

The project needs CORS Anywhere to communicate with e-prescriptions API.

How to use CORS Anywhere?

Example Values

You can find some example values to make a new visit and new prescription on this file: example-values.txt.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

oneprescriptiongr's People

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

nataliachl

oneprescriptiongr's Issues

Obtain API from IDIKA

Hello, I am interested on using your application, but I can't find any instructions on how to get the API from IDIKA.
Could you help me with the process?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.