cahInfor is my self-project, an online educational platform that offers free, detailed learning resources in programming, logic, and computer science, especially to students preparing for national-level competitions.
Iโm building it with:
โ๏ธ Ruby on Rails (Frontend + Backend)
๐ฏ Stimulus for interactivity
๐จ Tailwind CSS for styling
๐ข PostgreSQL for database (self-hosted Supabase)
๐ Dokploy for deployment and server management

The platform allows users to search content and problem set titles, making it easy to navigate learning materials efficiently. This feature was possible using PostgreSQL full text search and pg_search gem.

A comment section that supports rich text, allowing users to add explanations, formatting, or even code snippets.

Related items recommendations to help users explore connected problem sets or materials based on the tag that I put on each problem.
0 likes ยท 8 views ยท Aug 20, 2025
cahInfor is an online educational platform offers free, detailed learning to students preparing for national-level competitions.