i am looking for experienced and skilled web development person to develop an educational website.  i have mentioned details below.  

Apply only if you are experienced with right technology and proven track record, portfolio of similar work;

Apply with a proper proposal of this project.

IMP POINTS

1. Budget: Estimated cost of project implementation, including the breakdown of costs
into the main stages of implementation and the technological solutions used.

2. Deadlines: Estimated deadlines for the implementation of individual stages of the project.

3. Change proposals: Suggestions for possible changes to the project in case of discrepancies with the
proposed requirements.

4. Portfolio: Examples of previously completed projects of a similar nature.

TECHNICAL FOR THE PROJECT OF CREATING AN EDUCATIONAL PLATFORM

GENERAL INFORMATION:
Project goal: Creating an educational platform providing teachers of primary and secondary schools with
access to the best practices in the field of entrepreneurship education from the Visegrad Group
countries and methodological materials for conducting surveys among students.
!!! Requirements marked with an asterisk (*) are optional and may be changed or omitted if the overall
budget is exceeded.

MAIN PLATFORM SECTIONS:
1. Entrepreneurial education best practice database:
1.1. Teaching materials and recommendations for formal and informal education. 1.2. Electronic
classifier of best practices in the field of entrepreneurial education with the ability to filter by category.
1.3. Search system.

2. Methodological materials for conducting surveys among students:
2.1. Ready-made survey templates for conducting research. 2.2. Methodological materials for
conducting surveys.

FUNCTIONAL REQUIREMENTS:
1. Best Practices Database:
✓ Teaching materials and recommendations:
▪ Possibility to view and download teaching materials (documents, video, audio).
▪ Support for formats: PDF, DOCX, XLSX, PPTX, MP4, MP3.
▪ Built-in file browser and video and audio player with support for various formats and adaptive
resolution*.
✓ Electronic classifier:
▪ Interactive interface for convenient selection and application of filters.
▪ Possibility to filter by 8 categories at once: material type, education level, country, language,
etc.

✓ Search system:
▪ Enhanced keyword search system, including morphology and synonym support.
▪ Autocomplete and suggestions when entering a query.

2. Methodological materials for conducting surveys:
✓Ready-made survey templates and materials:
▪Ability to view and download survey templates (documents, video, audio).
▪Support for formats: PDF, DOCX, XLSX, PPTX, MP4, MP3.
▪Built-in file browser and video and audio player with support for various formats and adaptive
resolution*.

TECHNICAL REQUIREMENTS:
1.General requirements (may be changed after justification):
✓Architecture: Client-server, using microservices or an alternative solution.
✓Programming language: Main language – JavaScript (React for frontend, Node.js for backend).
✓Database: PostgreSQL or MySQL.
✓Hosting and implementation: Amazon Web Services (AWS), Google Cloud Platform (GCP) or alternative
solution.
✓Containerization: Docker or an alternative solution.

2.Functional requirements:
✓Multilingualism:
▪The platform should support five languages: English, Polish, Slovak, Czech, Hungarian.
▪Automatic recognition of the user's language with the option of manual selection.
▪Localization of content depending on the language (different versions of documents and videos
for different languages).
▪Possibility to choose the language on every page of the platform.
▪Support for multilingual interfaces for administrators*.
✓Interface and design:
▪Use of modern UI/UX approaches, including adaptive design for tablets and smartphones.

▪Support for all modern browsers (Chrome, Firefox, Edge, Safari).
▪Use of CSS frameworks (Bootstrap, Tailwind CSS) *.
✓Social media integration:
▪Possibility to share materials via social media *.
▪"Share" buttons for popular social media*.
✓SEO and monitoring:
▪Search engine optimization (SEO): meta tags, semantic markings.
▪Using Structured Data (Schema.org) *.
▪Integration with analytical systems (e.g. Google Analytics) to track user traffic and behavior (e.g.
downloading, video watching) *.
▪Automatic creation and updating of an XML* sitemap.
✓Security:
▪Using HTTPS to encrypt data.
▪Regular data backups.
Protection against SQL injection attacks, XSS and other security vulnerabilities.
▪DDoS attack protection and security monitoring*.
▪Support for GDPR standards for processing and storing user data.
✓Administration:
▪Administration panel for content management.
▪Ability to add and update materials without developer involvement.
▪Creating and managing users with different access levels.
▪A system of notifications and alerts for administrators about important events on the platform.
✓Email marketing:
▪Collecting user email addresses via subscription forms *.
▪Notification system for users about new materials and updates *.
✓Availability:
▪The platform should meet the minimum accessibility standards of WCAG 2.1.
✓Efficiency:
▪Page response time should not exceed 3 seconds at medium load levels.

▪The system should support 300 simultaneous users.
▪Page and resource loading optimization (CDN usage, cache) *.

DOCUMENTATION AND TRAINING:
✓Technical documentation: Detailed description of the system architecture and database.
✓User documentation: Guides for administrators and users.
✓Training: Conducting training for administrators.

ADDITIONAL REQUIREMENTS:
✓Service warranty for 12 months from the date of commissioning the project.
write word "developer pro" at the start of your proposal so i know you are not sending me a generic copy paste proposal.

Happy Bidding!!

Budget: $2,000

Posted On: August 11, 2024 19:44 UTC
Category: CMS Development
Skills:Web Development

Country: Pakistan

click to apply

Powered by WPeMatico