+
Skip to content

hieptuanle/baby-tracker

Repository files navigation

Baby Tracker

A Progressive Web Application (PWA) for tracking pregnancy journey with gestational age calculation.

Features

  • User authentication (register/login)
  • Track pregnancy information (Expected Delivery Date or Last Menstrual Period)
  • Calculate and display gestational age in weeks and days
  • Show days remaining until delivery
  • Display current trimester
  • Secure session management with JWT
  • PWA support with offline capabilities

Tech Stack

  • Hono (Web framework)
  • TypeScript
  • SQLite (Better-SQLite3)
  • JWT Authentication
  • PM2 (Process Manager)
  • Winston (Logging)

Getting Started

# Install dependencies
pnpm install

# Run development server
pnpm dev

Open http://localhost:3000 to view the application.

Deployment

The application can be deployed using PM2:

# Start production server
pnpm pm2:start

# View logs
pnpm pm2:logs

# Check status
pnpm pm2:status

License

ISC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载