Skip to content

Daniels 🌐 is a static website showcasing projects and personal skills. It features a modern layout with sections for profile, services, portfolio, testimonials, and a contact form. Built with (HTML5), (CSS3), and (JavaScript), the website is responsive and works perfectly on all screen sizes.

Notifications You must be signed in to change notification settings

OmarrSakr/Daniels-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Daniels-Website

Daniels

Daniels is a website designed to serve as a professional interface for the main character, Jerry Daniels, a designer and web developer. The site features a simple yet appealing layout that allows visitors to learn about his skills, services, and past work. It includes easy and clear navigation between different sections, making it simple for visitors to quickly access the information they need.


Live Demo 🌐


πŸ›  Website Contents

1. Responsive Design:

  • Fully responsive layout across all devices and screen sizes.
  • Burger menu for easy navigation on screens below 992px.

2. Interactive Navbar:

  • A collapsible menu that transforms into a close icon when opened.
  • Smooth transitions to different sections via internal links.

3. Home Section:

  • Welcome Section: An animated text display featuring the title "I Am" along with titles such as "Designer" and "Developer."
  • Social Media Links: Easy access to Jerry's social media profiles.

4. About Section:

  • Personal Information: Details about Jerry Daniels, including his background and skills in design and development.
  • Skills Showcase: A section displaying his skills with indicators of proficiency levels.

5. Services Section:

  • A display of available services, such as web design, branding, and website development, accompanied by illustrative icons.

6. Portfolio Section:

  • Showcase of Previous Work: A gallery of his past projects with filtering options such as "Brand," "Web," and "Graphic" for easier browsing.

7. Clients Section:

  • Swiper.js-powered section with animated testimonials and background images.
  • Autoplay feature for smooth transitions between feedback.

8. Blog Section:

  • Featured Clients: A selection of clients that Jerry has worked with.

9. Team Section:

  • Team Information: Details about the team that collaborates with Jerry.

10. Contact Section:

  • Contact Form: A form that allows visitors to communicate with Jerry directly.
  • SweetAlert2 messages for form submissions.

πŸš€ Navigation between Sections

  • Quick access to all sections using the navbar.
  • Smooth scrolling enhances the user experience.
  • Fully responsive design ensures compatibility with all screen sizes.

πŸ§‘β€πŸ’» Languages and Technologies Used

HTML5: Structured the web content with semantic tags.

CSS3: Custom styles for each section, including media queries for responsiveness. Separate stylesheets for dark mode (darkmode.css), general styling (general.css), and media queries (media.css).

JavaScript: Handles the navbar toggle and menu transition. Implements dark mode functionality and counter animations on scroll. Controls Swiper.js configuration for testimonials and portfolio sliders.

Bootstrap : To enhance the responsive design and ensure compatibility across various screen sizes.

Font Awesome: Provides icons for navigation, services, and dark mode toggle.

Google Fonts: Fonts used: Poppins, Roboto, and Inter for enhanced typography.

GLightbox: To display images in a lightbox format.

Swiper.js: For an interactive display of works with smooth scrolling.

AOS (Animate On Scroll): To add sliding effects during scrolling.


How to Use πŸš€

We welcome contributions to Daniels! Here’s how you can help:

  1. Fork the repository - Click the "Fork" button at the top right of the repository page.

  2. Clone your fork - Use the command:

    git clone https://github.com/OmarrSakr/Daniels-Website.git
    

πŸ“‚ Project Structure

# Daniels/
β”‚
β”œβ”€β”€ πŸ“‚ CSS/
β”‚   β”œβ”€β”€ all.min.css β€” Font Awesome styles
β”‚   β”œβ”€β”€ bootstrap.min.css β€” Bootstrap CSS for layout and styling
β”‚   β”œβ”€β”€ general.css β€” General website styling
β”‚   β”œβ”€β”€ media.css β€” Media queries for responsiveness
β”‚   β”œβ”€β”€ aos.css β€” Animate On Scroll (AOS) styles
β”‚   β”œβ”€β”€ glightbox.min.css β€” GLightbox styles for lightbox functionality
β”‚   β”œβ”€β”€ swiper-bundle.min.css β€” Swiper.js styles for sliders and carousels
β”‚   β”œβ”€β”€ sweetalert2.min.css β€” SweetAlert2 CSS for popup alerts
β”‚   └── style.css β€” Main stylesheet
β”‚
β”œβ”€β”€ πŸ“‚ images/ β€” Images used across sections
β”‚
β”œβ”€β”€ πŸ“‚ Js/
β”‚   β”œβ”€β”€ index.js β€” Main JS file handling navbar and interactions
β”‚   β”œβ”€β”€ jquery-3.6.3.min.js β€” jQuery library
β”‚   β”œβ”€β”€ bootstrap.bundle.min.js β€” Bootstrap JavaScript bundle
β”‚   β”œβ”€β”€ jquery.waypoints.min.js β€” Waypoints library for scroll detection
β”‚   β”œβ”€β”€ noframework.waypoints.js β€” Waypoints without framework dependencies
β”‚   β”œβ”€β”€ jquery.counterup.min.js β€” CounterUp plugin for animated counters
β”‚   β”œβ”€β”€ navbar-toggle-icon.js β€” Script to toggle menu and cancel icon
β”‚   β”œβ”€β”€ darkmode-theme-toggle.js β€” Handles dark mode toggle across pages
β”‚   β”œβ”€β”€ fill-form-contact-section.js β€” Validates contact form inputs
β”‚   β”œβ”€β”€ sweetalert2.min.js β€” SweetAlert2 for popup alerts
β”‚   └── isotope.pkgd.min.js β€” Isotope library for filtering and layout
β”‚
β”œβ”€β”€ πŸ“‚ swiper/
β”‚   └── swiper-bundle.min.js β€” Swiper.js for sliders and carousels
β”‚
β”œβ”€β”€ πŸ“‚ glightbox/
β”‚   └── glightbox.min.js β€” GLightbox for lightbox functionality
β”‚
β”œβ”€β”€ πŸ“‚ aos/
β”‚   └── aos.js β€” Animate On Scroll (AOS) library
β”‚
β”œβ”€β”€ πŸ“„ index.html β€” Main HTML file
└── πŸ“„ README.md β€” Project documentation


Future Updates πŸ“ˆ

  • Add More Services and Projects: Expand the portfolio section by including additional services and projects to showcase Jerry Daniels' work.
  • Integrate Email Functionality: Implement email functionality to handle form submissions, allowing for better communication with visitors.
  • Include a Blog Section: Create a blog section to share articles, insights, and updates related to design and development.

Important Notes πŸ“’

  • This project is a static website and does not include a backend or dynamic content.
  • Contributions are welcome to enhance the website’s interactivity and design!

About

Daniels 🌐 is a static website showcasing projects and personal skills. It features a modern layout with sections for profile, services, portfolio, testimonials, and a contact form. Built with (HTML5), (CSS3), and (JavaScript), the website is responsive and works perfectly on all screen sizes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published