Skip to content

danieltovbin/CrossFit-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

CrossFit Website

I am a fan of coding and CrossFit, so I decided to create a CrossFit website. I took inspiration from a few different random CrossFit sites and made my own website.

Features

  • Homepage: Learn about what CrossFit is and what it can do for you.
  • Demo Video: A short video demonstrating CrossFit.
  • Contact Us: At the bottom of the homepage, you can send a message.
  • Navigation: The header includes navigation links. Both "GETTING STARTED" and "CONTACT US" are on the homepage, while "Shop" is on a separate page.
  • Shop Page: View CrossFit products, add items to the cart, and see the products you added via the cart icon placed in the header. You can also remove items from the cart by clicking the remove button.
  • 404 Page: Displayed when trying to access a non-existent page.

Tools and Technologies

  • React: JavaScript library for building user interfaces.
  • Bootstrap: CSS framework for responsive design.
  • JavaScript: Programming language for the web.
  • Node.js: JavaScript runtime for server-side development.
  • Express: Web application framework for Node.js.
  • SCSS: Syntactically Awesome Style Sheets for enhanced styling.
  • BEM: Block Element Modifier methodology for naming CSS classes.
  • Context: React Context API for managing state.

How to Use

The project is deployed and ready to use. Simply click the link below to access it: https://crossfit-web.onrender.com

Enjoy exploring the CrossFit website!

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published