Clinify Project

Anny Gonçalves
3 min readFeb 5, 2021

--

Implementation of a Personal Health Report project.

Wallpaperflare

Clinify is a platform for the user to maintain their own health information in order to keep track of their daily health status.

You can check out the source code of this project via GitHub.

And to have some more theoretical information behind the idea for that project, please read this post.

Tools

The tools used to develop the front and back-end of this project are:

  • Django 3.0: framework used for fast web development, scalable projects, and based in Python;
  • SQLite: library for small projects development;
  • PWA: software development methodology to transform regular websites into a hybrid between a website and a native application. Making it much more attractive;
  • HTML/CSS: base languages for front-end development;
  • Bootstrap 4: web front-end framework to boost the user experience and provide a responsive and user-friendly platform;
  • JavaScript: multiparadigm language used specifically in this project to connect the PWA features into Dango framework.

Visualization

Index Screen (Web and Mobile format)
Sign Up Screen (Web and Mobile format)
Menu Screen showing all the 6 available features for the platform (Web and Mobile format)
Insert medications screen (Web and Mobile format)
Retrivieving all medications saved, with options to edit and delete information, also known as CRUD (Web and Mobile horizontal format). All the features of the application have a CRUD.
User Profile Screen, showing the inserted information at the account plus some additional information that can be edited.

Django Features

Django framework automatically provides a complete administrative side of the website, where you as the developer can keep track over the users signed up in your application, and the information they are inputing into the platform.

All users signed up on the website
Medications table containing all the medications inserted by all the userd signed up.

PWA Features

The PWA was chosen for this project in order to provide a richer usability for user, who can navigate via Web and Mobile, having an experience close to a native application. That happens because it’s possible to install the website on the Desktop of your computer or keep it on the Home Screen of your mobile device, and also, receive notifications.

When visiting the first page, you change the chance to Install de app and then have easy access to the platform through your Desktop icon.

For any questions and suggestions, please contact me on LinkedIn.

--

--

Anny Gonçalves
Anny Gonçalves

Written by Anny Gonçalves

BSc in Computer Science | Firnancial Risk Data Analyst | From Brazil — Based in The Netherlands

No responses yet