A satirical web application that humorously guides users through a "systematic approach to dismantling their existence" over 56 carefully awkward days. This project is a dark comedy piece presented as a productivity app.
Disclaimer: This is a satire project created for entertainment purposes only. The content is not meant to be taken seriously or acted upon.
- 56 Days of Awkwardness: Daily tasks designed to progressively ruin your life
- User Authentication: Register and login system with localStorage persistence
- Progress Tracking: Visual progress bars across 4 categories of "ruination"
- Daily Tasks: 56 days of progressively destructive (humorous) tasks
- Achievement System: Unlock achievements as you "progress"
- Terminal Interface: Real-time feedback on your actions
- Responsive Design: Works on desktop and mobile devices
The application now features:
- 56 unique days of increasingly awkward tasks
- Daily progress tracking with completion statistics
- Impact visualization showing how each task affects different life areas
- Day navigation to move between different days
- Week overview showing your progress through the 8-week program
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- Styling: Custom CSS with CSS Grid and Flexbox
- Icons: Font Awesome 6.4.0
- Storage: Browser localStorage for data persistence
- No External Dependencies: Pure vanilla JavaScript
- Clone or download the project files
- Ensure all files are in the same directory:
index.htmlstyle.cssscript.js
- Open
index.htmlin a web browser - No server or build process required
- Register/Login: Create an account or login to track your progress
- Complete Daily Tasks: Check off daily tasks across different categories
- Track Progress: Watch your "ruination" progress across social, financial, professional, and health metrics
- Navigate Days: Use the day navigation to move between different days
- Earn Achievements: Unlock achievements as you complete tasks
- View History: Check the terminal for a log of your actions