ACTIVE

PIQUQ – Women's Health, Menstruation and Pregnancy Tracker Application

3 months
2 Contributors
Jan 2022 — Apr 2022

Piquq, a comprehensive mobile health application supported by artificial intelligence that facilitates women's pregnancy process, menstrual cycle, and general health follow-up. The application offers modules such as pregnancy tracking, menstrual calendar, doctor appointment system, community forum, and shopping list under one roof.

Piquq - Women's Health and Pregnancy Tracking Application

Piquq is a comprehensive mobile health application designed as a reliable digital assistant for women's health journey, supported by artificial intelligence. Available on both iOS and Android platforms, the application combines pregnancy tracking, menstrual cycle calculation, doctor appointment system, and interactive forum modules into a single platform.

About the Project

Piquq is an end-to-end mobile health solution developed for expectant mothers and users who care about women's health. With its user-friendly interface and smart algorithms, it provides personalized information at every stage of pregnancy. For users who track their menstrual cycles, it offers features such as cycle predictions, fertile days, and reminders.

The application's doctor appointment module allows users to easily create appointments with specialist physicians based on their location. The forum feature provides a secure area where users can share their experiences, ask questions, and interact with the community.

Key Features

Pregnancy Tracking: Comprehensive guidance throughout the pregnancy process, including weekly baby development, maternal health advice, and preparation for birth.

Menstrual Cycle Tracking: AI-supported cycle predictions, ovulation calculation, and personalized notifications.

Doctor Appointment System: Location-based search for specialist physicians and online appointment creation.

Community Forum: A secure platform for users to share information and experiences.

Needs Tracking List: Smart list management for organizing essential products for mother and baby.

Technical Infrastructure

Mobile Application Development

Piquq was developed using the React Native framework with a single codebase for both iOS and Android platforms. This approach provides a consistent user experience while optimizing the development process. Native module integrations provide full access to platform-specific features.

Backend Architecture

A modular, scalable backend architecture was established using Node.js and NestJS on the server side. A sustainable codebase was created using NestJS's dependency injection, module structure, and decorator patterns. API endpoint design compliant with RESTful API standards ensures integration with the mobile application.

Database and Cache

PostgreSQL was chosen as the primary database. The relational data model, ACID compliance, and powerful query capabilities ensure the secure and consistent storage of health data. The Redis cache layer caches frequently accessed data, optimizing API response times.

Cloud and Notification Services

Media files and static content are stored on AWS S3 and delivered to users with low latency via CloudFront CDN. A push notification infrastructure was set up with Firebase integration, and user behavior is tracked with Firebase Analytics.

DevOps and Infrastructure

Docker containerization provides consistent development and production environments. CI/CD pipelines were established for automated testing, building, and deployment processes. A comprehensive monitoring and logging infrastructure allows real-time monitoring of system health and performance metrics.

Technology Stack

Category Technologies
Mobile React Native, iOS, Android
Backend Node.js, NestJS
API RESTful API
Database PostgreSQL
Cache Redis
Cloud AWS S3, CloudFront
Notification Firebase Push Notifications
Analytics Firebase Analytics
Container Docker
CI/CD Automated Pipeline
Monitoring Logging and Monitoring Systems

Project Scope

This project was developed full-stack by our team, from concept to production environment. This includes mobile application design and development, backend API writing, database modeling, cloud infrastructure setup, and DevOps process configuration.


Platform: iOS & Android
Category: Health & Wellness
Development: Full-Stack (Frontend, Backend, DevOps)

Project Details

StartedJan 1, 2022
CompletedApr 1, 2022
Duration3 months
Team2 members

Share

Technologies

React Native (iOS & Android)Node.jsNestJSRESTful API architecturePostgreSQLRedisFirebase (Push Notification & Analytics)AWS (S3CloudFront)DockerCI/CD processesMonitoring and logging infrastructures

Services

Mobile application development (iOS & Android)Backend/API development and integrationsMenstrual tracking and pregnancy tracking modulesDoctor appointment creation infrastructureForum and community sharing moduleNotification system (reminders)UI/UX design and performance optimizationSecuritylogging and maintenance/improvement processes

Project Team

Contributor

Contributor

Like what you see?

Let's build something amazing together.