Skip to content

jt-old/project_bootstrap-frontend-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status


Landing page for a Frontend Bootcamp. Built using React-Bootstrap

Explore the docs --- View Demo --- Report Bug

Table of Contents
  1. About The Project
  2. License
  3. Contact

About The Project

Project Screen Shot Contributors Forks Stargazers Issues MIT License

This Frontend Bootcamp project is a responsive landing page that was created to showcase an example of a bootcamp program focused on frontend development. The page features a clean, modern design, with various sections detailing the curriculum and instructors. The page makes use of Bootstrap and React to provide a seamless user experience, with MapBox GL used for the contact section, unDraw for the graphics, and FontAwesome and LoremPicsum for the avatars.

This project started out as a Bootstrap tutorial from the Traversy Media YouTube Page. After completing the project, I decided to turn the entire thing into a React app, using React-Bootstrap.

I initially completed the project because I wanted to learn more about Bootstrap 5. Bootstrap isn't hard to wrap your head around, so I went a little more in depth and rendered everything through React in order to solidify my understanding of both react and bootstrap. React-Bootstrap is great because you write a lot less classes and the code ends up looking a lot cleaner.

What I Learned

  • How to add the Boostrap 5 and Bootstrap Icons CDN to an HTML file, along with the corresponding JavaScript scripts
  • How to use SVG images from undraw.co
  • How to create a responsive navbar with Bootstrap
  • How to create a showcase with flex classes
  • How to create a newsletter with input group
  • How to create boxes with Bootstrap grid and cards
  • How to create an Accordion style FAQ section
  • How to create grid cards that contain rounded avatar images using randomuser.me and Bootstrap Icons
  • How to create a contact info list
  • How to use MapBox access tokens to embed maps in a react app
  • How to create a Bootstrap footer with a "back to top" link
  • How to create a modal popup with a form on it

I'd love to hear any feedback or just thoughts. Feel free to reach out at my contact info below. Cheers!

Stack

Frontend

react

bootstrap

Deployment / Hosting

netlify

License

Distributed under the MIT License. See LICENSE.md for more information.

Contact

View Live Project

🤝 Support

Give a ⭐️ if you like this project and if you like my work, maybe you would like to

Buy Me A Coffee

Acknowledgments

(back to top)