webportal to adjust customer settings / lamp, authentication, mysql, data processing
€12-18 EUR (1시간 기준)
Freelancer have to:
- code a new web-interface for a spamfilter-product with Laravel/CodeIgniter that runs on regular linux LAMP with following functions and release it on an empty employers linux-system.
Freelancer gets:
Root-Access to debian 10 virtual machine
fully installed LAMP with example-data in mySQL-DB
Web-Interface needs to have all following functions:
- provide login-capabilties by USER+Password from MySQL/MariaDB (DB) with additional option for 2FA (just option, doesnt have to be implemented now)
- store passwords only salted & hashed in database
- Option to provide web-interface to customers in different languages by just modifying a single "translation-file" (just option, no additional languages need to be implemented now)
- UTF8 as default charset/language
- option for customer to change own password
- allows multi-login (different customers or same customer from multiple devices) and take care of locking
- provide option to customer to re-sent lost password to customer-address (from DB)
- auto logout after X-minutes inactivity
- Show customer own domain/s (from DB)
- show contract/product details (package-size and productname) from DB
MILESTONE 1 IS RELEASE
-------------------------------------------------------------------------------------------------------------------------------------------------------
- show if customer has received mails for more mailboxes than he licensed (count uniq RCPT-TO-addresses and record status)
- dashboard, that shows overall filter-stats (blocks/rejects/delivers) per day / week / month / year (customer can select timerange) (data from DB)
- filter to search through stats (search for all rejected mails in last 5 days or 3 weeks, or yesterday from sender bad-sender@[login to view URL] or to recipient mike@[login to view URL])
MILESTONE 2 IS RELEASE
-------------------------------------------------------------------------------------------------------------------------------------------------------
- let customer maintain own black- and whitelists on a per domain or address-basis (add,delete,modify,disable,enable)
like blacklist all mails from bad-sender@[login to view URL] for own domain [login to view URL]
whitelist all mails from good-sender@[login to view URL] to all domains
whitelist all mails to admin@[login to view URL]
- sanity check for entries, no blacklist, if there is already a matching whitelist-entry
- auto-export of all black-and whitelists settings (for all customers!) everytime, any customer changes a white-blacklist-setting to a local directory on webserver in a single text-file in the following form:
Example:
[login to view URL]:
admin@[login to view URL]
john@[login to view URL]
postmaster@[login to view URL]
[login to view URL]
#blacklist
uniq-rule-id {
from = "bad-sender@[login to view URL]";
rcpt = "@[login to view URL]";
apply {
actions {
reject = yes;
}
}
}
#whitelist
uniq-rule-id {
from = "good-sender@[login to view URL]";
rcpt = "john@[login to view URL]";
whitelist = yes;
}
MILESTONE 3 IS RELEASE
-------------------------------------------------------------------------------------------------------------------------------------------------------
DATABASE EXAMPLE:
table-users:
customernumber, username, admin-email-addy, hashed-and-salted-password, package-size, productname
1,mikecorp,admin@[login to view URL],$asdfasdf$, 50, binford 4000
table-domains:
customernumber, domains, sender-blacklist, sender-whiltelist,recipient-whitelist
1,[login to view URL];[login to view URL],bad-sender@[login to view URL],good-sender@[login to view URL],postmaster@[login to view URL]
table-stats:
customernumber, domains, blacklist-entries, whitelist-entries
table design is not final and can/should be discussed.
프로젝트 ID: #21040060
프로젝트 소개
이 일자리에 대한 프리랜서 39 명의 평균 입찰가: €16 (1시간 기준)
Hi there, As per my understanding, you want to create a system; where customers will have their panel to register and login to private area and management of emails data. Questions: - Can you please provide some mo 기타
Hello, thank you for your attention to me. I’ve read your description with care and I’m very interest in your project. I’ve rich experience in PHP. I want work with you. Regards.
Hi There! I'm the Certified Web developer. with 7 years of experience I assure you the highest quality of the work. Please discuss details in message. thank you!
Hi As you can see from my Freelancer profile, I enjoy working with clients that take good quality and design seriously. I'd love to chat with you over online chatting to discuss the job more detail. I look forward t 기타
Hi, there! I read your requirements very carefully and understood your needs. This work really attracts me, and I have done similar works before, so I have good knowledge and rich experience. I can start working right 기타
Hi, dear I have read your requirements carefully and I can help you with your project. I am a licensed full stack programming developer and designer. I have many experiences in CI, laravel, wordpress, magento, drupal, 기타
Hi, I have done this before but I have a few questions, can we chat please? I have 10 years of experience in PHP.
Hi There, I am very much interested in working you as skill sets mentioned are exactly matched with mine. I have read your job description and assure you that I am a perfect fit for the job.I am a senior Designer & 기타
Need to discuss the table structure and Email related information storage location. It looks like you have some Email System Services for the customers and you need to display the complete stats related to customer's o 기타
⭐⭐⭐⭐⭐Dear Client. How are you?⭐⭐⭐⭐⭐ I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I am an experienced professional who has been working with Web Pro 기타
I have the ability to create back-end code that will add utility to everything the front-end designer creates. I'm passionate about the impact my skills can have in the real world, and firmly believe that I can create 기타
Hello, I hope you're doing great !! I would like to express my interest & enthusiasm for the assignment posted by you. I am pretty much clear about the scope of work. I have excellent experience in Website Designing 기타
Hello Sir, I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. I can achieve the results with my team of developers, designers, QA and Project Manager an 기타