This is a simple and user-friendly hobby project designed to help you
keep tabs on your blood pressure without hassle.
Whether you're monitoring for health reasons or just staying
informed, this tool makes it easy to record your readings, view trends,
and gain insights into your cardiovascular health.
Stay on top of your wellness with effortless tracking and keep things in
check!
This is a T3 Stack project bootstrapped with create-t3-app.
BP Diary is built with the following technologies:
- Go to bpdiary-web-next15and create a.envwith the following environment variables
BASE_URL="http://localhost:3000"
# Drizzle
DATABASE_URL_APP_RUNTIME="~~~"
DATABASE_URL_DB_BUILD="~~~"
# NextAuth
AUTH_TRUST_HOST="http://localhost:3000"
AUTH_SECRET="~~~"
GITHUB_CLIENT_ID="~~~"
GITHUB_CLIENT_SECRET="~~~"
DISCORD_CLIENT_ID="~~~"
DISCORD_CLIENT_SECRET="~~~"
- Run ./start-database.shto startup local postgres db (make sure docker is running)
- Run npm run db:pushto push drizzle schemas to local postgres db
- Run npm run devto start local development server
- Run npm run db:seedto seed database (optional)