cahInfor - online learning for computer science student

Achmad

Achmad Irwanda

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.
Like this project

Posted Aug 20, 2025

cahInfor is an online educational platform offers free, detailed learning to students preparing for national-level competitions.