Skip to content

dawidolko/FrameVision-Project-HTML-CSS-JS-SASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FrameVision-Project-HTML-CSS-JS-SASS

πŸš€ Modern Photography Studio Website - Build responsive frontend websites for professional photography services

πŸ“‹ Description

Welcome to the FrameVision-Project repository! This project showcases a modern and fully responsive frontend website for professional photography services. The focus is on delivering high performance, aesthetic design, and smooth user experience across all devices using cutting-edge frontend technologies.

This repository demonstrates best practices in photography portfolio presentation, featuring responsive gallery layouts, interactive JavaScript functionality, and organized SCSS architecture for stunning visual storytelling and professional service showcase.

πŸ“ Repository Structure

FrameVision-Project-HTML-CSS-JS-SASS/
β”œβ”€β”€ πŸ“„ index.html     # Main entry page and application structure
β”œβ”€β”€ 🎨 css/           # Compiled CSS files for production
β”œβ”€β”€ βš™οΈ scss/          # SCSS/SASS source files for styling
β”œβ”€β”€ πŸ’» js/            # JavaScript scripts and interactive functionality
β”œβ”€β”€ πŸ–ΌοΈ img/           # Portfolio images and website graphics
└── πŸ“– README.md      # Project documentation

πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/dawidolko/FrameVision-Project-HTML-CSS-JS-SASS.git
cd FrameVision-Project-HTML-CSS-JS-SASS

2. Basic Setup (Static Version)

  • Open the index.html file directly in your browser
  • Use Live Server extension in your code editor for better development experience
  • No build process required - ready to use immediately!

3. Development Setup

For enhanced development workflow:

  • Use any modern code editor with SCSS support
  • Enable live preview for real-time changes

βš™οΈ System Requirements

Essential Tools:

  • Modern Web Browser (Chrome, Firefox, Safari, Edge)
  • Code Editor (VS Code, Sublime Text, WebStorm)
  • Git for version control

Development Environment:

  • Live Server extension for real-time preview
  • Sass/SCSS compiler for style preprocessing
  • Browser Developer Tools for debugging

Recommended Extensions:

  • Sass/SCSS syntax highlighting
  • Live Sass Compiler for automatic compilation
  • Prettier for code formatting
  • Image optimization tools for portfolio assets

✨ Key Features

πŸ“Έ Photography Portfolio

  • Professional gallery showcasing portrait, business, family, and artistic photography
  • Detailed portfolio items with session descriptions and high-quality imagery

πŸ“± Responsive Design

  • Fully optimized for mobile phones, tablets, and desktop devices
  • Modern CSS Grid and Flexbox layouts for perfect image presentation

⚑ Dynamic Frontend

  • Interactive image galleries with smooth transitions
  • Portfolio filtering and category navigation for enhanced user experience

🎨 Aesthetic UI/UX

  • Modular SCSS/SASS architecture for maintainable styling
  • Professional design focused on visual storytelling

πŸš€ Performance Optimized

  • Optimized image loading and lazy loading techniques
  • Smooth animations and transitions for professional photography experience

πŸ› οΈ Technologies Used

  • HTML5 - Semantic markup and modern web standards
  • CSS3/SCSS/SASS - Advanced styling and responsive design
  • JavaScript - Interactive gallery features and DOM manipulation
  • Git - Version control and collaboration

🌍 Live Demo

The project is deployed and available at: https://framevision.dawidolko.pl

πŸ–ΌοΈ Preview

FrameVision Studio Preview

🀝 Contributing

Contributions are highly welcomed! Here's how you can help:

  • πŸ› Report bugs - Found an issue? Let us know!
  • πŸ’‘ Suggest improvements - Have ideas for better features?
  • πŸ”§ Submit pull requests - Share your enhancements and solutions
  • πŸ“– Improve documentation - Help make the project clearer

Feel free to open issues or reach out through GitHub for any questions or suggestions.

πŸ‘¨β€πŸ’» Author

Created by Dawid Olko - Part of the ongoing web development portfolio series.

πŸ“„ License

This project is open source and available under the MIT License.


About

FrameVision Studio is a front-end website for a professional photography studio offering a variety of photography services, including portrait, business, family and fine art sessions. The design was created using HTML, CSS (Sass/SCSS) and JavaScript, with a responsive design and modern layout.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors