Skip to content

Repository files navigation

Energy Forces Website

Overview

Energy Forces is a utility company that provides gas and electricity to consumers and is now expanding into the provision of public electric vehicle (EV) charging points. This website serves as a recruitment and informational platform, offering company details, job opportunities, an EV charging map, and web development resources.

Website & Repository

Features

  • Company Profile: Overview of Energy Forces, including mission and services.
  • Trainee Web Developer Profiles: Showcasing current trainee developers and their skills.
  • Job Listings & Application: Information on job specifications, qualifications, and an online application form.
  • EV Charging Station Locator: Interactive map to find charging points, filter by charger type, and view availability.
  • Web Development Courses: Links to useful courses for aspiring developers.
  • Responsive Design: Optimized for desktop, tablet, and mobile devices.
  • SEO Optimization: Implemented best practices for improved search visibility.

Technology Stack

  • Frontend: HTML, CSS, JavaScript
  • Styling: CSS (Responsive Design)
  • Interactivity: JavaScript (Client-Side Scripting)
  • Map Integration: Leaflet.js for displaying EV charging points
  • Deployment: Hosted on Vercel
  • Version Control: GitHub for code management

Installation & Setup

  1. Clone the repository:
    git clone https://github.com/Hashmop/energyForces.github.io.git
  2. Navigate to the project directory:
    cd energyForces.github.io
  3. Open index.html in a browser to preview the website locally.

Development & Contributions

Branch Structure

  • Main Version: Latest stable release.
  • Version 1: Initial basic website structure.
  • Version 2: Enhanced with responsive design and additional content.
  • Version 3: Advanced version with all planned functionalities.

How to Contribute

  1. Fork the repository.
  2. Create a new branch (feature-branch).
  3. Make necessary changes and commit.
  4. Push to your forked repo and submit a pull request.

Testing

  • Functionality Testing: Ensured all links, buttons, and forms work as expected.
  • Cross-Browser Compatibility: Tested on Chrome, Firefox, Safari, and Edge.
  • Performance Optimization: Improved load times and responsiveness.
  • Accessibility Compliance: Added alt text, keyboard navigation, and contrast adjustments.

Future Enhancements

  • Real-Time EV Charging Availability: Integration with APIs to display live status updates.
  • User Reviews & Ratings: Allow users to rate and review charging stations.
  • Advanced Filtering Options: Filter stations by price, wait times, and more.

License

This project is open-source and available under the MIT License.

About

EV Website

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages