Skip to content

Programmer-stevenson/EverSquirrel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 EverSquirrel Landscaping

⚠️ All project code, architecture, and designs featured here are original creations fully developed and owned by Brandon Stevenson.

These works are shared strictly for professional demonstration and portfolio purposes to showcase software development, design, and engineering capabilities. The code, design assets, and concepts presented are the result of original development efforts, creative problem-solving, and system architecture authored by me.

Unauthorized copying, reproduction, reuse, modification, or distribution of any part of these projects — including source code, design elements, or intellectual concepts — is strictly prohibited.

Permission to view the live application and repository links is granted only for evaluation and demonstration by prospective employers, clients, or collaborators. Any commercial, educational, or derivative use of this material without prior written consent is not allowed.

© 2025 Brandon Stevenson. All Rights Reserved

A modern, full-stack web application for a professional landscaping business. Built with React and designed with a focus on user experience, responsive design, and stunning visual effects.

EverSquirrel Banner

🚀 Project Overview

EverSquirrel is a comprehensive landscaping business website featuring:

  • Interactive hero slideshow with smooth transitions
  • Responsive mobile-first design
  • Advanced hamburger menu with glassmorphism effects
  • Service showcase sections
  • Contact form integration
  • Modern UI/UX with gradient accents

✨ Features

Frontend

  • React 19.2.0 - Modern React with hooks and functional components
  • Tailwind CSS - Utility-first CSS framework via CDN
  • Responsive Design - Mobile-first approach with breakpoints for all devices
  • Advanced Animations - Smooth transitions, blur effects, and hover states
  • Glassmorphism UI - Modern frosted glass aesthetic
  • Interactive Components - Dynamic slideshow, animated menu, smooth scrolling

Design Highlights

  • 🎨 Orange & Emerald gradient color scheme
  • 📱 Fully responsive navigation with premium mobile menu
  • 🖼️ Auto-advancing image slideshow with manual controls
  • 💳 Card-based service sections with hover effects
  • 📝 Professional contact form
  • 🎯 Smooth section transitions

🛠️ Tech Stack

Frontend:

  • React 19.2.0
  • React DOM 19.2.0
  • Tailwind CSS (CDN)

Development:

  • React Scripts 5.0.1
  • Node.js
  • Git & GitHub

Future Additions (Planned):

  • Backend API (Node.js/Express)
  • Database integration (MongoDB/PostgreSQL)
  • Form submission handling
  • Email notifications
  • Admin dashboard
  • CMS integration

📦 Installation

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Setup

  1. Clone the repository:
git clone https://github.com/Programmer-stevenson/EverSquirrel.git
cd EverSquirrel
  1. Install dependencies:
npm install
  1. Add your images: Place your images in the public/images/ folder:
  • courtyard.jpg
  • mower.jpg
  • wheel-barrell.jpg
  • aerial-landscape.jpg
  1. Start the development server:
npm start
  1. Open your browser: Navigate to http://localhost:3000

📁 Project Structure

EverSquirrel/
├── public/
│   ├── index.html
│   ├── favicon.png
│   └── images/
│       ├── courtyard.jpg
│       ├── mower.jpg
│       ├── wheel-barrell.jpg
│       └── aerial-landscape.jpg
├── src/
│   ├── components/
│   │   └── HeroSlideshow.jsx
│   ├── App.js
│   ├── index.js
│   └── index.css
├── .gitignore
├── package.json
└── README.md

🎯 Usage

Available Scripts

  • npm start - Runs the app in development mode
  • npm test - Launches the test runner
  • npm run build - Builds the app for production
  • npm run eject - Ejects from Create React App (one-way operation)

🎨 Customization

Colors

The color scheme uses gradients between orange and emerald. To customize:

  • Edit the Tailwind config in public/index.html
  • Modify gradient classes in component files

Content

  • Services: Edit service cards in HeroSlideshow.jsx
  • Contact Info: Update contact details in the Contact section
  • Images: Replace images in public/images/

🌐 Deployment

Build for Production

npm run build

Deploy to Netlify/Vercel

  1. Connect your GitHub repository
  2. Set build command: npm run build
  3. Set publish directory: build
  4. Deploy!

🚧 Roadmap

  • Backend API development
  • Database integration
  • Contact form submission handling
  • Email notification system
  • User authentication
  • Admin dashboard
  • Blog/Portfolio section
  • Testimonials section
  • Service booking system
  • Payment integration

🤝 Contributing

This is a personal project, but suggestions and feedback are welcome! Feel free to:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request

📄 License

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

👨‍💻 Author

Brandon Stevenson

🙏 Acknowledgments

  • Design inspiration from modern landscaping websites
  • Tailwind CSS for the utility-first approach
  • React community for excellent documentation

📞 Contact

For questions or collaboration opportunities:


⭐ Star this repository if you find it helpful!

Status: 🟢 Active Development | Last Updated: October 2025

About

EverSquirell Landscaping

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published