🌱 Project Story: BioBloom

When I first started learning about bioinformatics, it felt like a wall of confusing terms—FASTA files, sequence alignment, translation. I realized that most high schoolers never get a chance to even see what DNA data looks like, let alone interact with it.

BioBloom was born to change that.

Spring is a time of growth—and what better time to plant the seeds of scientific curiosity? BioBloom uses AI to turn gene sequences from spring flowers and pollen into a colorful, educational journey. With an intuitive interface and a friendly AI tutor, students can explore how DNA becomes proteins, visualize real sequences, and interact with core concepts through quizzes and guided lessons.

Whether you’re a teacher, a curious teen, or just someone who wants to learn, BioBloom brings bioinformatics into bloom.

🗓️ BioBloom Project Timeline (July 3–August 6, 2025)

Total: 5 weeks | Phases: Learn → Build → Test → Polish → Submit

✅ Week 1: July 3–9 – Learn & Scaffold

🔍 Goal: Lay the foundation

• Finalize GitHub repo, README scaffold, and Trello/Notion task board
• Research DNA → RNA → protein (codons, translation logic)
• Practice Biopython basics (translation, FASTA handling)
• Start coding your translation module
• Choose 2–3 real spring-related gene examples (FLOWERING LOCUS T, pollen allergens)

🛠 Week 2: July 10–16 – Core Feature Build

🧬 Goal: Get the translator working and visible

• Build working DNA → protein translator
• Display sequences in Streamlit UI
• Show codons + amino acids in color-coded blocks
• Add gene annotation text/visuals for selected spring genes
• Start AI tutor logic (GPT prompts or preset answers)

🤖 Week 3: July 17–23 – AI Tutor & Interactivity

💬 Goal: Make it smart and student-friendly

• Integrate AI tutor for bio explanations (“What is a codon?”)
• Add mini-quiz or flashcard feature
• Write beginner-friendly content for each lesson page
• Refine layout and styling for spring theme

🧪 Week 4: July 24–30 – Testing & Feedback

👥 Goal: Polish UX and get feedback

• Test entire app flow from start to end
• Ask friends, classmates, or mentors to try it and give feedback
• Fix bugs, clean up interface
• Finalize README instructions and add code comments

🎯 Week 5: July 31–August 6 – Submit

🚀 Goal: Package and shine

• Finalize Google Doc submission with screenshots, goals, and features
• Record a 2–3 minute demo video (optional but helpful)
• Submit GitHub repo + any hosted links (Streamlit Cloud, etc.)
• Celebrate 🥳

Built With

Share this project:

Updates