A modern, responsive SaaS website and simulated analytics dashboard built with vanilla HTML, CSS, and JavaScript. SaaStudio pairs a polished marketing site with a fully interactive demo dashboard, light and dark themes, and no build step.
- Responsive layout for desktop, tablet, and mobile
- Light and dark color themes with saved preference
- Marketing pages for Home, Pricing, About, Reviews, and Contact
- Simulated dashboard with analytics, users, and settings
- Interactive charts powered by Chart.js
- Login, signup, and add-user modals with demo validation
- Search, role/status filtering, notifications, and toast feedback
- Accessible focus states, mobile navigation, and reduced-motion support
| Page | What it includes |
|---|---|
| Home | Hero, product mockup, feature grid, trusted-by strip, reviews, and CTA |
| Pricing | Basic, Pro, and Enterprise plan comparison |
| About | Mission, values, team cards, and a builder profile |
| Reviews | Customer testimonials and ratings |
| Contact | Contact form and company details |
| Dashboard | KPI cards, revenue/user charts, activity feed, and quick actions |
| Analytics | Monthly revenue and engagement charts |
| Users | Searchable, filterable user table with add/delete actions |
| Settings | Profile form and preference toggles |
- HTML5
- CSS custom properties, flexbox, and CSS grid
- Vanilla JavaScript
- Chart.js via CDN
- Google Fonts (Inter and Sora)
website1/
├── index.html # All pages, modals, and navigation
├── style.css # Design system, themes, components, responsive rules
├── app.js # Navigation, auth demo, charts, forms, and UI behavior
├── about_me.md # Builder profile used as About page content
└── README.md
There is no install or build step. Open index.html in a browser, or serve the folder locally:
python -m http.server 8000Then visit http://localhost:8000.
Any valid email with a password of at least 6 characters works. Authentication and dashboard data are simulated in the browser with localStorage; no backend is connected.
- Design tokens and both themes live at the top of
style.css. - Page content, navigation, and modals live in
index.html. - Dashboard sample data and UI behavior live in
app.js.
SaaStudio is a frontend showcase built by Mubassar, focused on clean interfaces, responsive layouts, and thoughtful interaction details. Read more in about_me.md.
MIT © dev-mubassir