🌱 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 🥳


Log in or sign up for Devpost to join the conversation.