Skip to content

Nutrifood is a premium food delivery service based in Stockholm

Notifications You must be signed in to change notification settings

jeanpierretouma/nutrifood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nutrifood

Nutrifood is a food delivery service that offers meal subscriptions for busy people with a wide range of healthy and nutritious meals that are tailored by expert chefs to suit different dietary needs and lifestyles, and are delivered throughout Stockholm.

Table of contents

Overview

The challenge

Users should be able to:

  • View the optimal layout depending on their device's screen size
  • Navigate the page via a navigation menu
  • See hover and focus states for interactive elements

Screenshot

Desktop preview for the hero section of the landing page

Links

Process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • CSS Grid
  • JavaScript
  • jQuery

What I learned

I learned how to make a sticky navigation bar and a mobile navigation bar with vanilla JavaScript by using JavaScript to toggle on and off classes in CSS to apply the stylings once the conditions are met.

Continued development

This project is complete in terms of functionality and looks but it needs some animation effects which will be implemented later.

Another feature that I'll implement in this project is JS form validation to increase the security and interaction of the contact form of the landing page.

Useful resources

Author

Acknowledgments

Nutrifood website is inspired by Omnifood which is a restaurant website made to be the product of the Build Responsive Real-World Websites with HTML and CSS created by Jonas Schmedtmann.