Skip to main content

CicloVital

Connect with yourself. Improve every day.

What is CicloVital?

CicloVital is a digital platform designed to accompany people in caring for their emotional wellbeing and mental health. Built with Ionic and React, it combines AI-powered chat support with comprehensive habit tracking to help you understand and improve your daily wellness patterns. This project represents an academic and technological initiative committed to innovation, meaningful learning, and the responsible use of artificial intelligence for personal development and self-care.

Key Features

AI Chatbot

Interact with an AI-powered chatbot for emotional support and guidance

Daily Records

Track your daily habits including sleep, exercise, energy, mood, and motivation

Calendar View

Manage and visualize your daily records in an interactive calendar

Statistics Dashboard

View insights, trends, and AI-generated analysis of your wellness data

Get Started

Quickstart

Get up and running with CicloVital in minutes

Authentication

Learn how user authentication works in CicloVital

Mobile Setup

Build and deploy the Android mobile app

API Reference

Explore the complete API documentation

Architecture

CicloVital is built with modern web technologies:
  • Frontend: React with Ionic Framework
  • State Management: Context API with custom hooks
  • UI Components: Ionic React components with custom styling
  • Charts: Recharts and FullCalendar
  • Mobile: Capacitor for native Android deployment
  • Build Tool: Vite for fast development and optimized builds

Learn about the architecture

Dive deep into CicloVital’s technical architecture and design patterns

Build docs developers (and LLMs) love