webportal to adjust customer settings / lamp, authentication, mysql, data processing
€12-18 EUR / saat
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.
Proje NO: #21040060
Proje hakkında
Seçilen:
Hi. Nice to meet you. I checked your project description and I am very confident to do this project. I mastered web development and have much experience. I am not any agent or broker but a senior developer who has 100+ Daha Fazla
Bu iş için 39 freelancer ortalamada €16/saat teklif veriyor
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 Daha Fazla
Dear Client, How are you? I'm a Mean Stack Web & Mobile Developer with full experience of more than +7 years in these fields. I have expertise in Web and Mobile, Back end fields. -Web Angular, React, Vue, Express, Jav Daha Fazla
Hi I offer a wide range of services, including , Linux , Software Architecture , Codeigniter , MySQL , Laravel I can create and deliver the project as per the information.I have skilled, expert programmers I'm ve Daha Fazla
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.
Understanding- Create a registration page, Login page for the customer, Forgot password functionality for the customer,Create Multi language feature for toggle site language setting from the front end, Create multi-log Daha Fazla
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, I am very interested to work on your project - webportal to adjust customer settings / lamp, authentication, mysql, data processing. I have 17+ years experience in Web Development (including CodeIgniter and Larav Daha Fazla
Dear German employer. How are you? https://www.freelancer.com/u/YuKai7777?w=f I am a senior laravel developer for 5+ years, familiar with php full stack (codeigniter ...) I can deliver on what your looking for. I hope Daha Fazla
Hello There, We are a team of experienced PHP developers with more than five years of experience. I have gone through the detailed requirement and will be able to implement your required features. Feel free to writ Daha Fazla
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 Daha Fazla
Hi, This is an energetic software developer. I have top skills in web development. While reading your job description, I understood your main goal. As I am strong at this kind of project, I am pretty sure that I can pr Daha Fazla
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 Daha Fazla
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, Daha Fazla
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 & Daha Fazla
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 Daha Fazla
⭐⭐⭐⭐⭐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 Daha Fazla
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 Daha Fazla
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 Daha Fazla
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 Daha Fazla