Skip to content

Fully responsive and cross-browser static site built from scratch using HTML and SCSS. The project features a custom Webpack setup with Babel, Stylelint, PostCSS, and hot reload. Code is structured with modular SCSS, BEM naming, and component-based logic. No frameworks involved — just pure markup, smart tooling, and attention to code quality

Notifications You must be signed in to change notification settings

taracamary/manage-site

Repository files navigation

Manage

🚀 Project Description

Manage is a lightweight, responsive single-page task planner. It lets you:

  • Filter tasks by date (Today, Tomorrow, Week, Month)
  • Choose task categories (Family, Work, Study, Wish)
  • Set urgency levels (Major, Minor)
  • View and interact with dynamic cards

Built as a showcase of modern frontend tooling and best practices, Manage demonstrates modular SCSS, Handlebars templating, and a Webpack-powered build pipeline.


🔗 Live Demo

View the live demo on GitHub Pages


🛠️ Technologies Used

  • Webpack (4.x) for bundling JS, CSS and assets
  • Babel for ES6+ transpilation
  • SCSS for structured, maintainable styles
  • PostCSS (Autoprefixer) for cross-browser support
  • Custom Design Tokens (Color palette, Font sizing and weight scales , Font family definitions via @font-face )
  • CSS Layout: Flexbox, Grid, multi-column layouts
  • Semantic Class Naming by BEM-style conventions for clear, maintainable markup
  • Handlebars for HTML templating
  • Yarn as package manager
  • Font Awesome for icons
  • HTML5 semantic markup & accessibility best practices

📸 Screenshot

Manage Screenshot


🚀 Quick Start

  • To install node_modules run yarn install.
  • To run project in dev mode run yarn run start-dev-server.
  • To create production build run yarn run build-website.
  • Link to the website http://localhost:8080/homepage.html.

About

Fully responsive and cross-browser static site built from scratch using HTML and SCSS. The project features a custom Webpack setup with Babel, Stylelint, PostCSS, and hot reload. Code is structured with modular SCSS, BEM naming, and component-based logic. No frameworks involved — just pure markup, smart tooling, and attention to code quality

Topics

Resources

Stars

Watchers

Forks