1. General provisions
1.1 Purpose: Development of a modern and functional website for a company specializing in hydrogen storage systems. The site should allow easy editing and updating of content without special skills.
1.2 Deadline: 3 months from the date of signing the contract.
1.3 Language of the site: German and English.
2. Functional requirements
2.1 Site structure:
• Homepage: Brief introduction of the company, key products and solutions, main news and events.
• About us page: Information about the history, mission, goals of the company, key indicators and achievements.
• Products page: Detailed description of various types of hydrogen storage systems, their characteristics, advantages, and application examples.
• Technologies page: Description of innovative solutions and technologies that the company uses for hydrogen storage.
• Services page: Description of services provided by the company (consulting, installation, maintenance, etc.).
• Industries page: Description of solutions for various industries (industry, energy, transport, etc.).
• Blog/news: Latest company news, articles, and publications on hydrogen and energy topics.
• Contact page: Interactive map, contact information, feedback form.
2.2 Design:
• Branding: The design should comply with the company's corporate style.
• Responsiveness: The site should be responsive for all devices (desktop, tablets, smartphones).
• UX/UI: Intuitive navigation and user-friendly interface.
2.3 Functionality:
• CMS: Selection of a CMS platform with a simplified interface for content editing, such as WordPress or Wix.
• Product editing: Ability to easily add, edit, or delete product information, including images, descriptions, technical specifications, links to documents.
• Content management: Simple system for managing text blocks, images, and videos. Use of a WYSIWYG editor for content editing (an interface where changes can be seen in real time).
• SEO: Integration of basic tools for search engine optimization (SEO) with the ability to customize meta tags and keywords independently.
• Site search engine: Integration of an easy-to-use internal search engine for quick information retrieval.
• Social media integration: Ability to integrate social media buttons for content sharing.
2.4 Content:
• Providing the ability to conveniently place text content, images, videos.
• Support for multimedia formats such as images, videos, PDFs.
2.5 Performance requirements:
• Fast page loading (no more than 3 seconds).
• Optimization of images and videos.
3. Administrative panel
3.1 Accessibility: Easy access to the control panel through secure login.
3.2 Capabilities:
• Content, image, video management.
• User and role management.
• Modules for managing products and services.
• Intuitive interface that does not require special technical skills.
4. Technical requirements
4.1 Technologies:
• Frontend: HTML5, CSS3, JavaScript, with the possibility of using a Drag-and-Drop editor for simplified editing.
• Backend: PHP, Node.js, or another compatible with the chosen CMS.
• CMS: WordPress, Wix, or another platform that ensures ease of editing.
• Hosting: Cloud server (AWS, Google Cloud, Azure).
• Version control: Git.
4.2 Security:
• Two-factor authentication for the administrative panel.
• Regular database backups.
• Protection against SQL injections and XSS attacks.
• HTTPS for all pages.
5. Testing
5.1 Functionality testing: Checking all site functions.
5.2 Performance testing: Stress testing to determine the maximum number of simultaneous users.
5.3 Testing on different devices: Checking responsiveness on all types of devices.
6. Development stages
6.1 Design: Development of the site structure and UX/UI design.
6.2 Development: Programming the site functionality, integration with CMS and databases.
6.3 Testing: Conducting comprehensive testing of the site.
6.4 Implementation: Transferring the site to hosting and launching it into operation.
6.5 Training: Conducting training for site administrators.
7. Warranty obligations
7.1 Warranty period: 12 months from the date of site launch.
7.2 Support: During the warranty period, the contractor provides free correction of all errors that occurred due to their fault.
8. Requirements for the contractor
8.1 Work experience: Availability of a portfolio with examples of completed works in the field of industrial technologies.
8.2 Qualification: The development team must include specialists in UX/UI design, frontend and backend development, testing, and SEO.
9. Documentation
9.1 Technical documentation: Providing a complete technical description of the site, including the database structure, instructions for site administration.
10. Financial terms
10.1 Cost of work: Calculation of project cost based on hourly rate or fixed price.
10.2 Payment: Step-by-step payment according to the development stages.
Example of a site design: https://rfhic.com/industries-rf-energy/industrial/