This project involves creating a custom blog website using HTML, CSS, and JavaScript, with content managed through a WordPress installation acting as a Headless CMS.
- HTML
- CSS
- JavaScript
- WordPress REST API
- GitHub
- Netlify
- Hotjar
index.html
: Features a carousel to highlight the latest blog posts.blogposts.html
: Displays an initial set of 10 blog posts.post.html
: Each post has a dedicated page, clicking on images opens them in a modal for larger viewing.contact.html
: Form validation using JavaScript to ensure valid user input before submission.about.html
: Information/Location.
- Clone the repo:
git clone git@github.com:Noroff-FEU-Assignments/project-exam-1-SanderNilsen.git
- Install the dependencies:
npm install
To run the app, run the following commands:
npm run start