Commit graph

26 commits

Author SHA1 Message Date
Sam Liu
cb32567d71
Move GitHub link to Hack Club repo 2025-10-04 10:13:42 -04:00
Rushil
c8c375e033 Comprehensive repository audit and fixes
- Updated README.md to reflect current YAML-based architecture instead of outdated script.js references
- Fixed GitHub repository URLs from hackclub/YSWS-Catalog to MntRushmore/YSWS-Catalog
- Updated data source documentation to reference data.yml as primary source
- Updated contributing guidelines to mention data.yml editing and generation scripts
- Fixed HTML typos (rel="noopenner" → rel="noopener")
- Updated package.json with proper project name and metadata
- Cleaned up temporary JSON files (updated_data.json, final_updated_data.json)
- Regenerated api.json and feed.xml with current data (14 active programs)
- Verified all validation and generation scripts are working correctly

This completes the comprehensive repository review and fixes all identified issues.
2025-09-13 06:43:47 +00:00
PawiX25
d2391476d3 Simplify completion messages 2025-03-24 02:08:16 +01:00
PawiX25
d383fb6e86 Add no-results messages for completed and not completed programs 2025-03-24 01:52:28 +01:00
PawiX25
1dc261c5fb Improve user experience with enhanced completion tracking and status clarity
- Add "You Completed" and "Not Completed" program filters
- Rename "Completed" category to "Ended" for better status clarity
2025-03-24 01:33:33 +01:00
PawiX25
bec7fac2aa Add program completion tracking with localStorage 2025-03-23 20:22:16 +01:00
PawiX25
5612c9c601 Add RSS feed and GitHub Action workflow for automatic updates 2025-03-23 18:52:09 +01:00
PawiX25
608c995c65 Add random favicon selection from Hack Club logos 2025-03-17 23:05:00 +01:00
PawiX25
06f2f1c667 Revamp homepage layout and styling for YSWS catalog 2025-03-06 03:25:33 +01:00
PawiX25
32d0523762 Enhance UI with new gradients, glassmorphic design, and improved modal/search styles 2025-02-08 22:11:42 +01:00
luteron6
de07f1fc3d
Merge branch 'hackclub:main' into main 2024-12-19 15:15:56 -08:00
PawiX25
7769748be6 Rename 'upcoming' to 'draft' and update styles for draft status 2024-12-19 22:40:49 +01:00
luteron6
5471a7e8da Added Orpheus!
Added Orpheus waving the Hackclub flag in the upper left corner of the webpage.
2024-12-19 09:21:27 -08:00
Max Wofford
4df75b750b Another instance of "upcoming" -> "draft" 2024-12-19 00:33:30 -05:00
Max Wofford
1e43e0d473 Switch json -> yml data loading 2024-12-19 00:21:03 -05:00
Max Wofford
36e0dfcec3 Update link to source repo 2024-12-19 00:20:22 -05:00
Paweł
0cc29b1659 Add sorting options for programs by category, A-Z, deadline, and status 2024-12-13 01:40:51 +00:00
Paweł
019b9e4f68 Add program position indicator to modal navigation 2024-12-12 22:13:35 +00:00
Paweł
e3665a200b Add navigation buttons for program modal and enhance keyboard controls 2024-12-12 20:50:03 +00:00
PawiX25
485029f01b Add program modal and filter for 'Ending Soon' programs 2024-12-11 20:00:05 +01:00
PawiX25
2f7cf20f1b Add search functionality 2024-12-10 17:49:01 +01:00
PawiX25
dbe125be76 Add GitHub PR contribution link 2024-12-10 01:31:52 +01:00
PawiX25
24bf02cf52 Add active YSWS programs counter 2024-12-10 01:21:02 +01:00
PawiX25
071101d7b0 Add dark mode theme toggle and persistent theme support 2024-12-10 01:12:16 +01:00
PawiX25
de6d96b376 Add category filter buttons for program status 2024-12-10 00:28:09 +01:00
PawiX25
eda4dbf7bf Initial commit: Basic YSWS programs list website 2024-12-10 00:24:40 +01:00