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.

Built With

Share this project:

Updates