Landing page of fictional company (personal portfolio project)
This is a portfolio project consisting of a landing page for a fictional company (a restaurant). The site was build using the following technologies:
- HTML, CSS, JavaScript
- SASS preprocesor (with SCSS syntax)
- NPM (including autoprefixer, npm-run-all and postcss-cli for development and build setup)
- Layout and components were build using CSS Grid and Flexbox
- Keyframes for the animations (no jQuery was used in the project for greater challenge)
- Media queries for ensuring responsiveness
- Smooth-scroll library for smooth scrolling
- Lazysizes library for deferred loading of images (for better performance)
- Google maps API (reload the website if the map won't load for the first time)
To display a page, visit: https://relaxed-stallman-0fb493.netlify.com/#home
To run a project:
- Download ZIP files or clone the repository to your local repository
- In you local repository open a console and run: npm install
- After npm modules are installed, run: npm start