📖 Hackstory: Rewriting History Like a Hacker
💡 About the Project
Hackstory is a web application that reimagines historical events as thrilling digital “hacks.” Instead of dry timelines and static paragraphs, we present moments like the Fall of the Berlin Wall or the Boston Tea Party as if they were epic exploits planned by teams of strategists, rebels, or visionaries.
The core idea:
Every historical event was someone's masterstroke — their hack.
This project aims to make history exciting, digestible, and interactive, especially for students and curious minds who crave narrative and immersion.
🚀 Inspiration
We were inspired by:
- The dramatic nature of historical events (they often feel like spy thrillers!)
- Pop culture’s obsession with hackers, heists, and strategic takeovers
- A desire to make educational content more engaging and relatable
We asked ourselves:
"What if Julius Caesar, Marie Curie, or Nelson Mandela had GitHub commits?"
That playful twist gave birth to Hackstory.
🛠️ How We Built It
We used the following tools and technologies:
- Frontend: React.js + Tailwind CSS for a fast, responsive, and stylish UI
- Data Storage: Static JSON files for events (simple and quick for MVP)
- Hosting: Vercel for easy deployment
- Design Tools: Figma for layout planning, Canva for visuals
Project Structure:
- Homepage with featured hacks
- Interactive "event cards" that lead to detailed hack pages
- Each page includes summaries, “hack teams,” outcomes, and timelines
- Bonus: A simple quiz system for each event
🎓 What We Learned
- How to tell stories with data and visuals
- How to make static content feel dynamic
- Collaboration using Git and real-time feedback in a time-crunched setting
- Importance of balancing design, development, and content writing in an educational project
⚔️ Challenges We Faced
- Time Management: So many feature ideas, so little time. We had to trim our scope.
- Design Consistency: Making historical data feel modern while staying respectful.
- Content Curation: Writing short, fun, yet factual “hacks” was harder than expected.
- Deployment Glitches: CORS issues and routing bugs with Vercel cost us time.
✅ What’s Next
Post-hackathon, we plan to:
- Expand the library to 100+ historical events
- Add multiplayer history trivia mode
- Let users submit and vote on their favorite "hacks"
- Include audio narrations or animations for each event
🙌 Team Credits
- 🧠 Idea & Content: [Kenil Gopani]
- 💻 Development: [Kenil Gopani]
- 🎨 Design & UI/UX: [Kenil Gopani]
- ✍️ Writing: [Kenil Gopani]
🌐 Try It Out
Live Demo: [https://hack-story-lovat.vercel.app/)
GitHub Repo: [https://github.com/kenil-gopani/Hack-story)
✨ Final Thoughts
History doesn’t have to be boring. With Hackstory, we’ve tried to prove that even centuries-old events can feel like they just happened on the blockchain of time.
“Those who don't study history are doomed to miss an epic hack.” 🕶️
Built With
- css
- expres
- full-stack
- html
- javascript
- mern
- node.js
- react


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