Inspiration
Many people often think about improving their lives but avoid honestly reflecting on their daily habits and decisions. I wanted to create a simple yet impactful web project that encourages users to pause, answer a few honest questions, and face their current reality instead of ignoring it.
What it does
RealityCheck is a web-based self-reflection tool that asks users a set of straightforward questions about screen time, study habits, discipline, and future focus. Based on the answers, it generates a meaningful and honest result that helps users understand where they currently stand.
How I built it
I built RealityCheck using HTML to structure the questions, CSS to create a clean and distraction-free interface, and JavaScript to handle the logic behind scoring and result generation. Conditional logic was used to analyze responses and display personalized feedback.
Challenges I ran into
The main challenge was designing questions that are simple yet impactful, and converting abstract habits into clear logic-based outcomes. Balancing simplicity with meaningful output required careful thought.
What I learned
Through this project, I learned how thoughtful questions combined with basic logic and clean design can create a strong user experience. I also improved my understanding of JavaScript conditionals and user interaction flow.
What's next
In the future, I plan to add result history, progress comparison, and more detailed insights to help users track their self-improvement journey over time.
Log in or sign up for Devpost to join the conversation.