Website creation
Technical assignment for the development of a website
for the sale of video content and educational materials
on health self-massage.
1. General information
Project: Platform “SELBSTMASSAGE”
Goal: Development of a website with store functionality for selling video content, a blog, and the ability to conduct webinars and master classes. The platform is intended for users from Germany, the USA, Kazakhstan, Ukraine, and must comply with German data protection requirements (GDPR and BDSG).
Target audience: Users interested in health self-massage.
2. Functional requirements
2.1. Main page
Welcome message: Place a welcome text and a brief description of the video content. Example: “Welcome to Selbstmassage! Discover unique techniques of health self-massage that will help you relax and improve your health.”
Promo video: Integrate a teaser video for automatic playback upon page load. Add a “Watch now” button. Example: A 30-second video demonstrating the main self-massage techniques from different categories.
Reviews: Place a block with user reviews with verification capability (access to reviews only for registered users). A review submission form with a rating field. Example: “Maria, 35 years old: ‘These videos helped me get rid of pain in my legs. I recommend them to everyone!’”
SEO: Set up main meta descriptions to improve SEO optimization. Example of a meta description: “Self-massage - educational videos and master classes. Improve your health and relax with our self-massage techniques. Self-massage of the neck and collar zone.”
2.2. Store
Video catalog:
Structure by categories (general self-massage technique, self-massage of feet, etc.). Example categories: “General self-massage technique”, “Self-massage of feet”, “Self-massage of hands”. “Self-massage of the neck and collar zone”.
Ability to sort and filter (by price, popularity, category). Example filters: “Price: low to high”, “Popularity”, “Category”.
Page of a separate video with description, price, reviews, and a “Buy” button. Example description: “Video ‘Self-massage technique of feet’ - 12 minutes. Price: 15 euros. Reviews: 4.8/5.”
Payment system:
Integration with PayPal, Stripe, 2Checkout, and SEPA.
Ability for the user to choose the payment system.
Two-factor authentication for security.
Account system:
User personal account with purchase history, list of purchased materials, and access to registration for webinars or master classes, as well as downloading or viewing.
Notifications about new products and promotions.
2.3. User registration and authorization in the personal account
Registration:
Access to the website and viewing the materials posted there is possible without registration. Access to the personal account, chat (participation in it), as well as making purchases of video materials or paying for registration for a webinar or master class: possible only after registration in the personal account.
Ability to register via email and password.
Integration with social networks for quick registration (for example, Facebook, Google).
Email confirmation after registration to activate the account.
Authorization:
Login via email and password.
Login via social networks (for example, Facebook, Google).
Password recovery via email.
User profile:
Ability to edit personal data (name, email, password).
View purchase history and access to purchased materials in the personal account.
2.4. Blog/Videoblog
Content:
Section with text articles and short video materials. Example articles: “Benefits of self-massage of feet”, “Impact of self-massage of hands on the cardiovascular system.”
Set up categories and tags for convenient navigation. Example categories: “Foot health”, “Massage techniques”. Example tags: “massage”, “relaxation”, “health”, etc.
Comments:
Ability to comment on posts and like comments.
Comment moderation.
Subscription to updates:
Option to subscribe to notifications about new posts (email notifications).
2.5. Chat/Forum
Platform for communication:
Section for questions, reviews, and user experience exchange.
-
5136 21 0 1 Hello, my name is Arthur, and I am a professional full-stack developer from Ukraine. I have five years of experience in backend development and extensive experience with modern web programming technologies such as HTML, CSS, JavaScript, PHP, Laravel, CodeIgniter, Git, Python, MySQL, PostgreSQL, NodeJS, and others.
We guarantee fast and high-quality task execution, as well as the ability to integrate APIs into your projects. We are always ready to take on your ideas and turn them into successful web solutions.
My recent projects:
https://novobudova.pro/
https://ukrfix.com/
https://youeasystart.com
https://ico.freelance-fast.click/
… https://frolic.com.ua/
https://aquahub.org.ua
https://confidence-tech.com
https://boostylabs.com
https://ol.zp.ua/
https://smt-industry.com/
https://butams.com
http://han.2doweb.org/
-
13013 67 0 Hello! I will complete your task quickly and efficiently.
My portfolio: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Write to me, I will start working today. I will be happy to collaborate with you!
-
1621 20 0 Good day, there is a ready platform, it can be opened in about 10 days, I will show everything on the test site.
-
477 1 0 Hello!
I have studied your project. I am ready to create a website for selling content according to all your requirements. I will implement everything you have written about.
The exception is the forum/chat, which is mentioned in your assignment. This is a separate task that we should discuss. That is, its implementation is not included in the cost of work I mentioned.
You can see examples of my work in my resume.
-
8103 38 0 1 Ready to develop, but the forum chat is a separate functionality that needs to be discussed, I am ready to complete all other points at the specified price, the latest works
https://dev2.inversiones-en-seguridad.es/
https://forsage.ua/
https://affcommunity.org/
https://affiliate-wave.net/
-
798 3 0 Good day
I am the founder of the IT company Zentriflex.
In my team, there is a UX/UI designer with extensive experience and understanding of how to create a website that sells, and Full Stack developers who write quality code using the latest technologies and provide full support for SEO and DevOps, who will set up a reliable and budget-friendly infrastructure.
We work with technologies such as Node.js, Nest.js for the Back-end part, and React.js, Next.js for the Front-end part.
We will be able to accurately assess the cost and timeline for development after agreeing on all the details.
-
12618 63 1 Denis, good day!
I read the project brief, everything is clear!
I have a question:
Is there a design?
Considering the geo, are you planning to use awe servers for the website?
How many people are already in the project, how many are you giving?
How will communication take place?
… I work through a safe platform.
I clearly execute the assigned tasks.
I will be happy to help.
-
184 Good evening, I will do everything clearly according to the description, write to me in private messages to discuss the details.
-
2046 16 0 1. Main page
Greeting text and description: 2 hours
Integration of promotional video: 4 hours
Feedback block with verification: 6 hours
SEO optimization: 4 hours
Total: 16 hours
2. Store
Video catalog (structure and filters): 12 hours
Individual video page (description, price, reviews): 8 hours
… Integration of payment systems (PayPal, Stripe, 2Checkout, SEPA): 20 hours
Two-factor authentication: 8 hours
Listing of purchase history and access to materials in the user cabinet: 10 hours
Total: 58 hours
3. User registration and authorization
Registration (email, social networks, confirmation): 10 hours
Authorization (email, social networks): 6 hours
Password recovery: 4 hours
User profile (editing, purchase history): 8 hours
Total: 28 hours
4. Blog/Videoblog
Sections with text and video materials: 8 hours
Categories, tags for navigation: 4 hours
Comments, moderation: 10 hours
Subscription for updates (email notifications): 6 hours
Total: 28 hours
5. Chat/Forum
Section for user communication: 16 hours
Moderation: 4 hours
Total: 20 hours
6. General settings and GDPR/BDSG compliance
Privacy and data protection policy: 12 hours
Data protection (access, anonymization, data storage): 16 hours
Total: 28 hours
Overall estimate: approximately 178 hours
This is a rough estimate based on standard requirements and may change depending on the detailing of functionality and the need for additional changes during development.
One hour of development costs $25
Contact us, we will do everything qualitatively and on time.
-
4873 107 0 Hello.
Professionally engaged in turnkey website development on WORDPRESS, without builders. There is a proprietary library of ready-made solutions that speeds up the work time.
Advantages:
- I provide video training on using the site (if necessary);
- guarantees after the completion of cooperation;
- administration/support of the site (if needed).
I am ready to discuss the details and start execution. Final price/time after all clarifications.
…
Profile:Freelancehunt
Reviews:Freelancehunt
-
1219 18 0 Hello, Denis!
I will complete the task clearly following the specifications, within the established deadlines after the details are approved.
The deadlines can be expedited if necessary.
Sincerely,
Ruslan
-
Добрый день, дизайн или верстка есть?
-
Максимальний бюджет проєкту 27 000 UAH? Дайте можливість вказувати більш менш реальну вартість при додаванні ставки.
-
Current freelance projects in the category Web Programming
Responsive Portolio Website Design ( wordap - selling and buying website )I need a clean, modern portfolio site that follows my existing brand guide and adapts beautifully to desktop, tablet, and mobile. The site’s job is simple: highlight my work through high-impact photos, embedded videos, and detailed case studies so visitors immediately understand… Content Management Systems, Web Programming ∙ 11 hours 49 minutes back ∙ 28 proposals |
Moved the website from OpenCart to the Khoroshop platformHello. There is a website on OpenCart, an online store. It is necessary to transfer the structure of the site to the GoodShop platform, select a design for the new site, and make it fully functional. HTML & CSS, Web Programming ∙ 15 hours 29 minutes back ∙ 24 proposals |
Making edits to the website (WP, Elementor)Good day. We need to make 2 changes to the website: 1. The main menu "jumps" when hovering the cursor, plus in the Ukrainian version it is vertically centered (as it should be), while in the Russian version it is not centered, at the top. We need to center the Russian version… Web Programming ∙ 18 hours 6 minutes back ∙ 62 proposals |
It is necessary to modernize the admin panel in Open Cart for convenience.Technical assignment for configuring/improving OpenCart 1. Catalog → Products Task 1. Add a "Category" column to the product list Task 2. Add a "SKU" column to the product list Task 3. Add a "Creation date and time of the product" column Task 4. Quick edit of main product data… Web Programming ∙ 18 hours 22 minutes back ∙ 50 proposals |
Improvement of the catalog for the websiteFor the catalog website, improvements need to be made: (the work can be divided into stages or taken by qualification part) 1. In the admin panel, the ability to upload SQL files for updating prices (in the archive it is price_balluff_2026_for_site.sql). (currently they are… AI Content Creation, Web Programming ∙ 18 hours 30 minutes back ∙ 30 proposals |