Development of a Dating-Website / Dating-PLatform
For certain purpose
2.1 Nominal criterion
On the basis of the customer's wishes, the Contractor creates a screen design which corresponds to the actual structure of the page and the future functions. The design contains the guidelines of the client's corporate design and is decisive for the later technical implementation of the front end. The design will be adapted in consultation with the client according to his ideas so that it meets the technical requirements and the wishes of the client.
Screen design is subject to acceptance in its final state. The Contractor
Thus confirming its agreement to the finished state of the screen design
The technical implementation of which may be carried out.
The design concept is created according to the principle of Responive Designs, too
On mobile end devices (tablets / smartphones) of the current generation.
According to the current situation, the customer front end should have a simple usability and be designed as modern as possible
2.1.2 Server and Technology
The server for the start-up configuration will be charged by the contractor
And established. This is dimensioned in such a way that the start-up phase and a certain degree of growth are taken into account and can be expanded if necessary. As a start-up configuration, we recommend a dedicated root server with a dedicated IP address. The following configuration is recommended:
1. Intel R Core i7-6700 Quad Core Skylake
2. 64GB DDR4 RAM
3. 2 x 250 GB SATA 6 Gb / s SSD in the Raid 1 network
4. Dedicated IPv4 address
5. IPv6 / 64 subnet
6. 1 Gbit / s connection
The front end of the page is secured with an SSL certificate
WHOIS entry protected by Guard Protector. The database with the customer data and passwords is encrypted according to the current security standards and protected against third party access.
The website is provided with a geolocation API. This is used for the geographical classification of the user and is used accordingly for the matching.
The server system is optionally serviced by the contractor and supplied with updates. For this purpose, a concrete system monitoring is set up to evaluate the utilization and the operation.
The system should be designed to scale with future growth
can. It should be easily adapted to a larger number of visitors and be prepared for a cluster operation. ¨
Coins should be used as page-based preservation. These are purchased by the customer in advance via the respective payment system. With these, the customers can send pictures and use other costly items in the page.
4. Message system
The message system within the page should be appealing. Therefore
Dynamic emoticons are used. In addition, notification should also be given for new messages. This can be implemented in several layers, via sound, via notification, optical display (flashing) and by e-mail.
In the system, the customer is given various options to settle your payments. Accordingly, various payment service providers are implemented there.
An accurate decision which payment service providers are used
is still pending. Preliminary, Instant Paysafe, Paysafe, Mobilepay, and Paypal ¨
A multi-part backend is set up to manage the system. The administrative backend contains price control and user control. Additionally ¨
It contains the detailed information on the statistics and the payment details.
The support of the site is also here. The templates of the automatic message systems should also be found here. An administrator can also view and evaluate the moderator's activities.
Another part of the backend will be the login for the moderators. From here, you can create and use profiles to send appropriate messages.
The work can be started after acceptance of the project and the first partial payment.
The project is divided into the following areas:
3. Front end
5. Messages / E-mail system
6. Coin System
These sections are partly processed in parallel and are also correspondingly
No order. The first sections which are done are the design
And setting up the servers.
The following points must be accepted during the course of the project and are considered to be completed with the approval.
1. The layout design for the frontend.
2. Back-end management, especially accounting
3. The messages / e-mail systems
4. The functionality of the front end
At the end, the website requires a final inspection. As soon as this final acceptance has been carried out, the project is considered concluded.