Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

13 Month Lunar Calendar & Natal Chart App ๐���

The Ultimate Gamified Astrology Experience!

A comprehensive web application featuring the 13-month lunar calendar, zodiac evolution system, level progression, social sharing, calendar export, and daily moon affirmations. Track your cosmic journey while earning XP and unlocking new features!


๐��ฎ NEW GAMIFICATION FEATURES!

โญ� Level-Up System

Earn XP and level up from 1 to 50!

How to Earn XP:

  • ๐�� Visit the Site: +10 XP per visit
  • โญ� Calculate Chart: +25 XP per natal chart
  • โ�จ Read Affirmation: +5 XP per affirmation refresh
  • ๐�“ค Share Chart: +15 XP per share
  • ๐�“… Export Calendar: +20 XP per export
  • ๐�”ฅ Select Evolution: +10 XP per evolution choice
  • ๐��� Daily Bonus: +30 XP for returning each day!

Unlock Rewards as You Level Up:

  • Level 5: ๐��� Birth Moon Analysis Unlocked
  • Level 10: โ�จ All Moon Affirmations Unlocked
  • Level 15: ๐�”ฅ Evolution Stage 2 Unlocked
  • Level 20: ๐�“… Calendar Export Unlocked
  • Level 25: ๐�“ค Social Sharing Unlocked
  • Level 30: โญ� Evolution Stage 3 Unlocked
  • Level 40: ๐��� Master Astrologer Badge
  • Level 50: ๐��� Cosmic Wisdom Unlocked

Your Progress is Saved! All XP and levels are stored in your browser's localStorage.


๐�”ฅ EVOLUTION SYSTEM - Choose Your Form!

Each zodiac sign has 3 evolutionary stages (like Pokรฉmon!)

Example: Cancer โ��

  1. ๐�ฆ€ Crab (Level 1) - Defensive shell, emotional protection
  2. ๐��� Hydra (Level 2) - Regenerative power, deep feeling
  3. ๐�ฆ� Peacock (Level 3) - Emotional mastery, radiant nurturing

All 13 Signs Have Evolutions:

  • Aries: Ram โ�’ Phoenix โ�’ Dragon
  • Taurus: Bull โ�’ Bear โ�’ Elephant
  • Gemini: Butterfly โ�’ Hummingbird โ�’ Raven
  • Cancer: Crab โ�’ Hydra โ�’ Peacock
  • Leo: Lion Cub โ�’ Lion โ�’ Sphinx
  • Virgo: Mouse โ�’ Owl โ�’ Unicorn
  • Libra: Scales โ�’ Swan โ�’ Angel
  • Scorpio: Scorpion โ�’ Eagle โ�’ Phoenix
  • Ophiuchus: Serpent โ�’ Healer โ�’ Shaman
  • Sagittarius: Centaur โ�’ Archer โ�’ Pegasus
  • Capricorn: Goat โ�’ Mountain โ�’ Elder
  • Aquarius: Water Bearer โ�’ Lightning โ�’ Star Being
  • Pisces: Fish โ�’ Dolphin โ�’ Whale

Unlock Higher Evolutions:

  • Stage 2: Requires Level 15
  • Stage 3: Requires Level 30

Select which evolution resonates with your current life phase!


๐�“ค SOCIAL SHARING

Share your natal chart with the world!

Sharing Options:

  1. ๐��ฆ Twitter - Share with hashtags #Astrology #13Zodiacs #Ophiuchus
  2. ๐�“� Facebook - Share to your timeline
  3. ๐�“� Copy to Clipboard - Get formatted text of your chart
  4. ๐�“ฅ Download Image - Get a beautiful 1200x630px social media image

Your Shared Chart Includes:

  • Your Level Badge
  • Traditional & 13-Sign placements
  • Lunar Month
  • Selected Evolution (if any)

๐�“… CALENDAR EXPORT (.ics format)

Export your personalized calendar for the next year!

What's Included:

  • Next 48 Moon Phases (~1.5 years)

  • Phase name, symbol, and energy

  • Moon zodiac sign

  • Phase-specific guidance

  • Biological Cycles (based on your input)

  • For Females:

  • Next 12 menstrual cycles

  • Ovulation dates

  • Fertile windows

  • For Males:

  • 12 monthly hormonal peaks

  • Energy cycle markers

Compatible With:

  • โ�… Google Calendar
  • โ�… Apple Calendar (iOS/macOS)
  • โ�… Microsoft Outlook
  • โ�… Any app supporting .ics format

Simply download and import!


โ�จ DAILY MOON AFFIRMATIONS

56 curated affirmations aligned with moon phases

  • 7 affirmations per moon phase
  • Daily rotation based on day of year
  • Instant refresh button
  • View all affirmations for current phase
  • Beautiful modal display with animations

๐��� CORE FEATURES

13 Zodiac Signs (with Ophiuchus โ��)

  • Dual comparison: Traditional 12-sign vs 13-sign system
  • Interactive zodiac wheel
  • Detailed sign information

Moon Phase Tracker

  • Real-time moon phase calculation
  • 16-phase calendar with predictions
  • Birth moon personality analysis
  • Visual moon representation
  • Countdown to next Full/New Moon

Biological Cycle Tracking

Female Cycles:

  • 28-day menstrual cycle tracking
  • Ovulation predictions
  • Energy level forecasts
  • Emotional cycle tracking

Male Cycles:

  • Daily testosterone rhythm
  • Monthly hormonal cycle
  • Weekly energy patterns

13 Lunar Months

  • Wolf Moon, Snow Moon, Worm Moon...
  • Each month's spiritual meaning
  • Influence on life path

๐�“� STATISTICS TRACKING

View your cosmic journey:

  • ๐�“� Total Visits
  • โญ� Charts Calculated
  • โ�จ Affirmations Read
  • ๐�”ฅ Evolutions Selected

๐��จ USER INTERFACE

Visual Design:

  • Beautiful gradient backgrounds
  • Smooth animations
  • Responsive design (mobile/tablet/desktop)
  • Sparkle effects and transitions

Notifications:

  • Level Up: Celebratory popup with stars
  • XP Gained: Slide-in notifications
  • Rewards Unlocked: Special achievement alerts

๐�“� FILE STRUCTURE

lunar_calendar_app/
โ”�โ”€โ”€ index.html # Main app structure
โ”�โ”€โ”€ styles.css # Complete styling (23KB)
โ”�โ”€โ”€ script.js # Core functionality (50KB)
โ”�โ”€โ”€ evolution_data.js # Evolution system & level data
โ”�โ”€โ”€ features.js # Sharing & calendar export
โ””โ”€โ”€ README.md # This file

๐��€ HOW TO USE

Quick Start:

  1. Open index.html in any modern browser
  2. Earn Your First XP! +10 XP just for visiting
  3. Check Daily Bonus - Return each day for +30 XP

Calculate Your Chart:

  1. Enter birth date, time, and location
  2. Click "Calculate My Chart"
  3. Earn +25 XP!
  4. Enter biological sex for cycle tracking

Level Up:

  • Complete actions to earn XP
  • Watch your progress bar fill
  • Unlock new features at milestone levels
  • See celebratory animations when you level up!

Choose Your Evolution:

  1. Calculate your natal chart
  2. Scroll to "Evolution Selector"
  3. Choose which stage resonates with you
  4. Unlock stages 2 & 3 at levels 15 & 30

Share Your Chart:

  1. After calculating, see "Share Your Natal Chart" section
  2. Choose platform or download image
  3. Earn +15 XP for sharing!

Export Calendar:

  1. Calculate your chart
  2. Click "Export Calendar (.ics)"
  3. Import to your favorite calendar app
  4. Earn +20 XP!

๐�’พ DATA STORAGE

All Your Progress is Saved Locally!

  • Uses browser localStorage
  • No account needed
  • No data sent to servers
  • Private and secure

Stored Data:

  • XP and Level
  • Total Visits & Stats
  • Selected Evolutions
  • Last Visit Date (for daily bonus)

๐��ฏ PROGRESSION GUIDE

Beginner (Levels 1-10)

  • Focus on daily visits (+30 XP bonus)
  • Calculate different charts
  • Read affirmations daily
  • Goal: Unlock all moon affirmations at Level 10

Intermediate (Levels 11-25)

  • Unlock Evolution Stage 2 (Level 15)
  • Experiment with different evolutions
  • Export your calendar (Level 20)
  • Start sharing charts (Level 25)
  • Goal: Unlock social sharing

Advanced (Levels 26-40)

  • Unlock Evolution Stage 3 (Level 30)
  • Master all 13 sign evolutions
  • Share extensively for XP
  • Goal: Master Astrologer Badge at Level 40

Master (Levels 41-50)

  • Collect all achievements
  • Help others discover their charts
  • Goal: Cosmic Wisdom at Level 50

๐��� TECHNICAL SPECS

  • File Size: 29 KB (complete package)
  • Lines of Code: ~1,600 total
  • Affirmations: 56 unique messages
  • Evolution Stages: 39 total (13 signs ร— 3 stages)
  • Level Cap: 50
  • XP Activities: 7 different ways to earn
  • Browser Support: All modern browsers
  • Dependencies: NONE! Pure vanilla JS

๐��ฎ GAMIFICATION MECHANICS

Progression System:

  • XP Formula: Level ร— 100 XP needed
  • Example: Level 10 needs 1,000 XP
  • Fair Progression: Multiple ways to earn XP
  • Daily Engagement: Bonus for returning

Reward Schedule:

  • Early rewards (Levels 5-10): Quick wins
  • Mid rewards (Levels 15-25): Major features
  • Late rewards (Levels 30-40): Mastery
  • Ultimate (Level 50): Completion

Psychology:

  • โ�… Variable Rewards: Different XP amounts
  • โ�… Progress Visibility: Always see XP bar
  • โ�… Achievement Celebration: Animations
  • โ�… Collection: 39 evolutions to choose
  • โ�… Mastery: 50 levels to complete

๐��� CUSTOMIZATION

Easy to Modify:

  • moonAffirmations: Add your own affirmations
  • zodiacEvolutions: Create new evolution paths
  • levelSystem.xpActivities: Adjust XP rewards
  • levelSystem.rewards: Change unlock levels
  • Colors & Styling: Edit styles.css

๐��• VERSION HISTORY

v3.0 - GAMIFICATION UPDATE (Current)

  • โญ� Level system (1-50)
  • ๐�”ฅ Evolution system (39 total evolutions)
  • ๐�“ค Social sharing (4 platforms)
  • ๐�“… Calendar export (.ics)
  • ๐��� Daily bonuses
  • ๐�“� Statistics tracking
  • ๐��จ Enhanced UI with notifications

v2.0 - MOON PHASE UPDATE

  • ๐��� Real-time moon phase tracker
  • ๐�“… 16-phase moon calendar
  • โ�จ 56 daily affirmations
  • ๐��‘ Birth moon analysis

v1.0 - INITIAL RELEASE

  • 13 Zodiac signs
  • Biological cycle tracking
  • 13 Lunar months
  • Natal chart calculator

๐��ฏ USE CASES

Personal Growth:

  • Track your astrological journey
  • Level up as you learn
  • Discover your evolutionary path
  • Build daily spiritual habits

Social:

  • Share charts with friends
  • Compare evolution choices
  • Compete for levels (friendly)
  • Spread cosmic awareness

Planning:

  • Export cycles to calendar
  • Plan around moon phases
  • Optimize energy management
  • Track biological rhythms

Gamers:

  • Collect all 39 evolutions
  • Reach level 50
  • Unlock all achievements
  • Master the system

๐��� ACHIEVEMENTS TO COLLECT

  • ๐��� First Visit
  • โญ� First Chart Calculated
  • โ�จ First Affirmation Read
  • ๐�”ฅ First Evolution Selected
  • ๐�“ค First Share
  • ๐�“… First Calendar Export
  • ๐��� 7-Day Streak
  • ๐��ฏ Level 10 Reached
  • ๐�”“ All Stages Unlocked
  • ๐�‘‘ Master Astrologer (Level 40)
  • ๐��� Cosmic Wisdom (Level 50)

๐�ค� CREDITS

  • Zodiac Symbols: Unicode characters
  • Lunar Month Names: Native American tradition
  • Biological Cycles: Endocrinology research
  • Moon Calculations: Astronomical algorithms
  • Evolution Concept: Inspired by Pokรฉmon growth systems
  • Gamification: RPG progression mechanics

๐�“� LICENSE

Free to use and modify for personal and educational purposes.


โ� ๏ธ� DISCLAIMER

This app is for entertainment and educational purposes. Moon phase calculations are astronomically accurate. Astrological interpretations are traditional beliefs. Biological cycle predictions are based on average patterns. Gamification is for engagement and enjoyment. Consult healthcare professionals for medical advice. Consult actual astrologers for serious readings.


๐��€ START YOUR COSMIC JOURNEY!

You're currently Level 1 with 0 XP.

Your first action: Opening this app gave you +10 XP! ๐���

What will you do next?

  1. Calculate your natal chart? (+25 XP)
  2. Read today's affirmation? (+5 XP)
  3. Come back tomorrow for daily bonus? (+30 XP)

The stars await! May you reach Level 50! ๐���โญ�๐�’ซ


Made with ๐��� by the Cosmic Developer

Enjoy exploring your cosmic journey with this gamified astrology experience! ๐��ฎโ�จ

About

13-month Moon Cycle App + RPG

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors