Readme
The No Collection Challenge is an interactive web application designed to encourage personal growth and resilience through the practice of making bold asks and embracing rejection. This app guides users through a journey of self-discovery, reflection, and empowerment.
- Bold Ask Tracker: Users can log their bold asks, reflections, and outcomes.
- No Counter: The app tracks the number of "No" responses, with a goal of reaching 5.
- Reflection Stage: After 5 "No" responses, users enter a reflection stage to contemplate their journey.
- Motivational Quotes: Dynamic quotes change based on the user's progress to provide encouragement.
- Journey Visualization: Users can upload a symbolic image representing their journey.
- PDF Generation: At the end of the challenge, users can generate a PDF summary of their journey.
- Data Privacy: All data is stored locally on the user's device, ensuring privacy and security.
- Export/Import: Users can export their journey data and import it later or on another device.
-
Ask Stage:
- Users input their bold asks and initial reflections.
- They mark each ask as successful or unsuccessful.
- The app tracks progress towards 5 "No" responses.
-
Reflection Stage:
- Triggered after receiving 5 "No" responses.
- Users can upload a symbolic image and write a comprehensive reflection.
-
Completion Stage:
- Users can review their journey, download a PDF summary, and start a new challenge.
- All data is stored locally in the browser's localStorage.
- No data is transmitted or stored on external servers.
- Users have full control over their data, including the ability to clear all stored information.
- Built with React for a responsive and interactive user interface.
- Uses localStorage for data persistence.
- Implements PDF generation using jsPDF and html2canvas libraries.
- Responsive design for various device sizes.
- Open the app in your web browser.
- Start logging your bold asks and reflections.
- Progress through the challenge until you reach the reflection stage.
- Complete your journey by generating a PDF summary.
This app is designed to be a personal growth tool. It encourages users to step out of their comfort zone, embrace rejection, and learn from each experience. Remember, the goal is not just to collect "No" responses, but to grow through the process of making bold asks.
Happy challenging yourself and growing!
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
cecedeecodes-nocollectiontracker.web.val.run
Updated: December 25, 2024