Available for projects

Hi, I'm Bevon Manyara. Web developer building real systems for real organisations.

I design, build and host full-stack websites: public sites people actually use, portals with logins, admin dashboards, SMS notifications and AI assistants. Based in Kenya.

  • Full-stackPython · Flask · SQL · JS
  • DeployedLinux VPS · Cloudflare · HTTPS
  • IntegratedSMS · Email · AI
riverviewpremieracademy.com
Home page of the Riverview Premier Academy website

Featured project

Riverview Premier Academy

School website, parent portal & management system · Utawala, Nairobi · 2026

A complete digital system for a CBC school (Playgroup to Grade 9): the public website parents find on Google, a secure parent portal, an admin panel for staff, SMS and email notifications, and an AI assistant that answers parents' questions. I built it end to end and run it in production on a Linux server.

🌐 Public website

  • About 20 pages: admissions with online application, fees, transport, news, events, gallery with YouTube videos
  • Computer Studies and French syllabuses, class by class
  • SEO: indexed on Google, structured data, sitemap, share previews
  • Mobile-friendly design in the school's colours

🔐 Parent portal

  • Login by admission number, forced password change, lockout after failed attempts
  • Fee statements, CBC results, report cards, attendance, homework
  • Teacher–parent messaging
  • Phone number confirmation by SMS code

🛠️ Admin panel

  • Content management for news, events, gallery, staff, downloads and fees
  • Excel import of learners, class promotion, bulk fee charges, printable login slips
  • Multiple staff logins with optional SMS two-step login

📲 SMS & email notifications

  • Personalised fee reminders with each child's balance
  • Reopening dates, announcements and emergency alerts
  • Scheduled sending, delivery reports and cost tracking
  • Africa's Talking SMS API and Gmail SMTP

🤖 AI assistant

  • "Ask RPA" chat widget that answers parents from the school's own pages
  • Claude API with prompt caching, rate limits and a daily budget
  • Question log so the school can see what parents ask

☁️ Hosting & operations

  • Ubuntu VPS with Gunicorn and systemd
  • Cloudflare Tunnel, HTTPS, firewall, SSH-key only access
  • Nightly automatic backups and one-command deployments
  • Automated test suite run before every release
PythonFlaskJinja2SQLiteHTML5CSS3 JavaScriptUbuntu LinuxGunicornCloudflareGit & GitHub REST APIsAfrica's TalkingClaude APISEO

More projects

Live demos you can try

Smaller projects that each solve a real problem. All open source, all running live on GitHub Pages.

School Fees Tracker dashboard

School Fees Tracker

Charge term fees to a class, record M-Pesa and bank payments, see balances by class, print statements and export to Excel.

JavaScriptlocalStorageCSV
Damu Connect blood donor finder

Damu Connect: blood donor finder

Find compatible donors by blood group and county across all 47 counties, post urgent requests and register as a donor.

JavaScriptData logicForms
Nyumba property listings

Nyumba: property listings

Search Nairobi homes to rent or buy with filters, favourites, a mortgage estimate and WhatsApp enquiries.

JavaScriptSVGResponsive UI
Zuri Beauty Studio landing page

Zuri Beauty Studio: landing page

A business website built to get bookings: tabbed price list, gallery, reviews, map and a WhatsApp booking form.

HTMLCSSDesign

Also on GitHub

Modiac Housing: real estate website, PHP & MySQL with listings, purchases, agent and user dashboards, chat and an admin panel. Based on the open-source Real Estate PHP project by Noor Muhammed (credited in the repository).

What I do

Skills

Front end

Responsive, accessible pages with clean HTML, modern CSS and plain JavaScript. Designs that match a brand and work on any phone.

HTML5CSS3JavaScriptResponsive design

Back end

Python web applications with logins, roles, forms, file uploads and databases, built secure from the start.

PythonFlaskSQL / SQLiteJinja2

Integrations

Connecting systems to the outside world: bulk SMS, email alerts, YouTube, and AI chat assistants.

SMS APIsSMTP emailAI / LLM APIsREST

Hosting & DevOps

Getting projects live and keeping them running: domains, DNS, HTTPS, servers, backups and deployments.

LinuxCloudflareDNSGit

Let's work together

Need a website or system for your school or business?

Tell me what you need. I'll reply with a plan and a quote.