Unify 23-Page GitHub Site and Build a Website

Заказчик: AI | Опубликовано: 29.03.2026

I currently host 23 separate education-focused pages on individual GitHub Pages repositories. I want them consolidated into one coherent, multi-page website that feels seamless to visitors and is easy for me to extend later. What I need you to handle • Information architecture – decide how best to group the existing education pages and create a clean, intuitive navigation system. I am open to a header with sub-menus, a sidebar, or any other pattern you recommend once you evaluate the content. • Front-end build – merge the static pages into a single codebase, tidy up URLs, and ensure consistent styling, responsiveness, and accessibility. • Domain & hosting – guide me through purchasing a custom domain and configure DNS so the new site goes live under that domain. • Deployment pipeline – set up an automated workflow (GitHub Actions or similar) that pushes updates to production in one step. • Backend or database (if required) – some pages may eventually need dynamic features; please outline whether a lightweight backend or headless CMS makes sense now or can wait. • Timeline – include a realistic start-to-launch schedule in your proposal, covering planning, development, testing, and go-live. When you respond, walk me through: 1. What tools or frameworks you’d apply to keep the repository clean and future-proof. 2. How you will map each existing page into the new multi-page structure. 3. Your plan for designing the navigation so I can sign off before you code it. 4. Milestones with estimated days for each stage up to launch. I will provide access to the current repos as soon as we agree on the approach. Looking forward to seeing how you’ll turn these standalone pages into one polished site.