Inspiration
From cybersecurity to healthcare, today's issues all involve STEM (science, technology, engineering, math), but matter to people beyond those fields. Understanding STEM is crucial, but not everyone needs (or wants) to be a scientist! Plus, it's hard. That's where science communication comes in.
Science communication is all about making big ideas interesting and clear for different audiences. It can be challenging, but everyone's an expert on some topic, and anyone can practice it! Don't let me just tell you what science communication is—let the exPLAIN Campaign show you: complex topics in plain words.
What it does
The exPLAIN Campaign is a crowdsourced collection of topics and bite-sized, crystal-clear explanations. Topics will focus on science and technology, but can really be anything.
How I built it
Django backend and plain HTML and CSS front-end! Shoutout to the django-markdownx library and Subtle Patterns
Challenges I ran into
- Deploying to Heroku
- Generating individual pages for each explanation (thank you, mentors!)
- Receiving photos in the submission form
Accomplishments that I'm proud of
- The design
- It works!!
What I learned
This was my first real Django project!
What's next for exPLAIN Campaign
- Passwordless authentication before being able to submit?
- Pagination on gallery page
- Market the site to get real submissions!
Log in or sign up for Devpost to join the conversation.