Responsive, mobile-first, learning journal website consisting of three pages: home, about me, and article detail.
This project was built while learning essential HTML, CSS and JavaScript concepts through Scrimba's Frontend Career Path courses. Figma design was provided by Scrimba, the app was built from scratch by me.
- Make it responsive and mobile-first
- Make it your own: add custom images & content about your experiences
- Add new pages, e.g. page displaying your contact info
- Use JavaScript to hide all but 6 most recent post, and display the other posts after clicking "View More" button
- Responsive navigation displaying hamburger menu on smaller screens








- Live Site URL: https://learning-journal-lucieyarish.netlify.app/
- Create GitHub README
- Task breakdown
- Build mobile version of all pages - home page, article detail page and about me page
- Extract reusable components (nav bar, footer) into a common file
- Create utils file to store utility functions in
- Build tablet version of all pages
- Build desktop version of all pages
- Testing and bug fixing
- Submit for a code review
- Implement fixes and changes suggested by the code reviewer
- Deploy to Netlify
- Update README
HTML, CSS & Vanilla JS
I definitely learned that CSS Grid is a very useful and powerful tool. I also did my best to make my code as modular as possible.
I really enjoyed building this project very much because it is the first multi-page website I built with HTML, CSS and Vanilla JS. I'm looking forward to building the next Scrimba solo project (Restaurant Ordering app) in order to continue practicing my JS skills!
The project took me a little under 11 hours to build. Fixes after code review, testing, deployment and GitHub README update took another 2.5 hours. TOTAL: 13.5 hours
- Linkedin: https://www.linkedin.com/in/lucie-yarish/
- Hashnode: https://lucieyarish.hashnode.dev/
- Instagram: https://www.instagram.com/luciecodes/
Thank you, Scrimba, for the fantastic challenge! Looking forward to more projects and continued growth in the vast world of frontend development. πβ¨ Special thanks to Ajo, who went above and beyond with their code review. I've learned so much from it and even got help with a bug! Thank you, Ajo, your help is very appreaciated!