Skip to content

A Mobile-first Progressive Web App (PWA) built with TypeScript, React + Vite, PostgreSQL for Tummo-inspired breathwork practice.

License

Notifications You must be signed in to change notification settings

Roodbaraky/NafasApp

Repository files navigation

Nafas

Nafas (نَفَس), meaning 'breath', is a progressive web app (PWA) for guided breathwork practice. Try it here: nafas.websiteplaceholder.com It is designed to be run and installed on any PWA capable device, with an emphasis on mobile and offline use.

The aim of Nafas is to provide users with an accessible and versatile guided breathwork experience, focusing primaliry on tummo-inspired breathwork, but expanding to include other variations in later iterations.

Nafas adheres to principles of digital minimalism, throttling features to what is pragmatic and provides value. In this vein, the project should remain viable as an offline application for all core functions, only requiring online capability to sync user data.

Built using:

  • [React]
  • [Vite]

How to use:

  • Navigate to nafas.websiteplaceholder.com
  • From here you can either use Nafas on the web or install it on your device
  • Find a comfortable position to practice and press 'Start'
  • Enjoy the benefits of breathwork!

Running the project from source:

Requirements:

  • Node.js v.20.14 +
  • Npm v.10.7 +

Download:

Download this repo via zip or clone using git.

  • git clone https://github.com/roodbaraky/nafasApp.git

Install dependencies:

  • cd nafas
  • ```npm install`

Development server:

  • ```npm run dev``

About

A Mobile-first Progressive Web App (PWA) built with TypeScript, React + Vite, PostgreSQL for Tummo-inspired breathwork practice.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published