Application developed to tour in beautiful places!
Netlify: https://natours-pedro.netlify.app/
This project was built using several advanced CSS concepts, and with this project I have learned a lot of new properties and tools, for example, properties like clip-path
to build this complex design, cubic-bezier to create advanced animations, BEM and 7 - 1 patterns to create a better architecture
in projects, and not less important, I learned SASS to pre-process CSS!
- BEM Pattern
- 7 - 1 Pattern
- SASS
- Cubic-Bezier
- First step: clone this repository
- Second step: in your terminal run
npm install
and wait to install all dependencies - Third step: run in your terminal
npm install -g live-server
to install live-server globally - Fourth step: run
npm run compile:sass
- Fifth step: run
live-server
in natours folder, and wait the server open inlocalhost:3000
Step 1:
fork
this repository
Step 2: Add a new branch with your new feature:
git checkout -b my-feature
Step 3: Commit your new features:
git commit -m "feat: my new feature"
Step 4: Push to your branch:
git push origin your-branch
Final: After merge your pull request, you can delete your branch
This project is under MIT license. See the LICENSE file for more details.
A big thanks to Jonas Schmedtmann for sharing this amazing content. And you can find it in this course!