const Projects = ({ github_repos }) => {


return (


{/* IDEALLY */}

An idea management app like Canny, but for managing multiple brands and projects in one place.

CSS3 Badge Devise Badge Hotwire Badge HTML5 Badge Postmark Badge Railway Badge Ruby on Rails Badge Solid Queue Badge Stimulus Badge Tailwind CSS Badge
Screenshot of Ideally

💼 About this project


Ideally is a Rails 8 app I built to serve as a personal braindumping space for ideas. Users can add ideas, attach tasks (called “posts”) to them, and start organizing thoughts into actionable steps. The MVP focuses on simplicity and speed, while future plans include sharing ideas with others, collecting feedback, and prioritization tools.

🧠 What I learned


  • Structuring a Rails 8 app using the Solid stack (Hotwire + Tailwind + PostgreSQL)
  • Setting up database migrations and background job processing with Solid Queue
  • Designing a clean, minimal UI with TailwindCSS for fast input and browsing
  • Deploying a Rails app to Railway with environment configuration
  • Planning extensible features for collaboration and feedback while keeping an MVP scope small

Dashboard - Lists all ideas


Workspace - View idea posts and boards


Post - Plan out features, bugs, tasks, etc. within an idea


)


}


export default Projects;