Skip to content

BitPadLabs/Budsy-Site

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

124 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌿 Budsy

Your bud tracking buddy - Track, analyze, and optimize your medical marijuana usage with smart algorithms and beautiful insights.

Live Site GitHub Pages

About Budsy

Budsy is a comprehensive medical marijuana tracking application designed to help patients monitor, analyze, and optimize their cannabis usage. Our app provides intelligent insights through smart algorithms while maintaining the highest standards of privacy and data security.

Key Features

🌱 Smart Tracking - Effortlessly log your cannabis consumption with detailed strain and dosage information

πŸ“Š Intelligent Analytics - Advanced algorithms analyze your usage patterns and provide personalized insights

πŸ”’ Privacy First - Your medical data stays secure with local storage and privacy-focused design

πŸ“± Beautiful Interface - Clean, intuitive design that makes tracking simple and enjoyable

🎯 Personalized Recommendations - Get tailored suggestions based on your unique usage patterns and preferences

Website

This repository contains the official Budsy website built with Jekyll and deployed via GitHub Pages. The site showcases the app's features and provides information for potential users.

Contributors

  • hrcassels - Lead Developer
  • Severswoed - Co-Developer

Contact


Budsy - Making medical cannabis tracking simple, smart, and secure.

The landing page highlights Budsy's core features:

πŸ”’ Track Your Units

  • Log MMJ units by day, time, and quantity
  • Smart 30-day rolling algorithm for expected returns
  • Easy editing of previous logs

πŸ“… Unit History View

  • Visual calendar with color-coded usage
  • List view for quick browsing and edits
  • Pattern recognition and insights

πŸ§ͺ Strain Journal

  • Record strain details (name, THC %, terpenes)
  • Rate experiences and note reactions
  • Filter by terpene, THC, rating, or alphabetically

βš™οΈ Personalize Settings

  • Rename "units" to your terminology
  • Customize allotment and rolling periods
  • Tailor to your medical needs

πŸ› οΈ Local Development

πŸš€ Quick Setup (Automated)

Choose your preferred setup method:

🐍 Python (Recommended - Cross-platform)

# Basic setup (checks dependencies, prompts if missing)
python scripts/setup.py

# Auto-install dependencies (Windows only - installs Ruby/Chocolatey if needed)
python scripts/setup.py --install-deps

# Setup and start server immediately
python scripts/setup.py --serve

# Check system requirements only
python scripts/setup.py --check

πŸͺŸ Windows PowerShell

cd scripts
.\setup.ps1

πŸͺŸ Windows Batch

cd scripts
setup.bat

The automated setup scripts will:

  • βœ… Check for Ruby and Bundler
  • 🍫 Install Chocolatey (Windows, if using --install-deps)
  • οΏ½ Install Ruby automatically (Windows, if using --install-deps)
  • οΏ½πŸ“¦ Install Jekyll and dependencies
  • πŸš€ Start the development server
  • 🌐 Open your browser to http://localhost:4000

πŸ”§ Manual Setup

If you prefer manual control or are on a non-Windows system:

# πŸ“¦ Install dependencies
bundle install

# πŸš€ Launch development server
bundle exec jekyll serve

# 🌐 Visit your local site
open http://localhost:4000

πŸ”§ Development Tips

# πŸ”„ Auto-rebuild on changes
bundle exec jekyll serve --livereload

# 🎯 Specific port
bundle exec jekyll serve --port 4001

# 🌍 Allow external connections  
bundle exec jekyll serve --host 0.0.0.0

πŸš€ Deployment

Automated deployment via GitHub Pages:

  • βœ… Auto-deploy on main branch pushes
  • πŸ”„ GitHub Actions handles the build process
  • 🌐 Custom domain configured at budsyapp.com
  • πŸ“Š Build status visible in repository Actions tab

πŸ’– Support the Project

Help us build the best cannabis tracking app!

Ways to support:

  • ⭐ Star this repository
  • πŸ› Report bugs or suggest features
  • πŸ”„ Share Budsy with other medical cannabis patients
  • πŸ’‘ Contribute code improvements
  • πŸ“’ Spread awareness about responsible medical usage

🀝 Contributing

We welcome contributions! Here's how to get involved:

🎯 Quick Start

  1. 🍴 Fork the repository
  2. 🌿 Branch your feature (git checkout -b feature/amazing-feature)
  3. πŸ’« Commit your changes (git commit -m 'Add amazing feature')
  4. πŸš€ Push to branch (git push origin feature/amazing-feature)
  5. πŸŽ‰ Open a Pull Request

🎨 Areas for Contribution

  • 🎭 Design improvements and animations
  • πŸ“± Mobile responsiveness enhancements
  • β™Ώ Accessibility improvements
  • 🌍 Internationalization support
  • πŸ“– Documentation updates
  • πŸ› Bug fixes and optimizations
  • 🌿 Cannabis-specific features and content

🌟 Made with πŸ’š by Severswoed

Track responsibly with Budsy! 🌿

GitHub

About

🌿 The official landing site for Budsy at budsyapp.com - Your bud tracking buddy!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors