webportal to adjust customer settings / lamp, authentication, mysql, data processing

Tamamlanmış İlan edilme: 4 yıl önce Teslim sırasında ödenir
Tamamlanmış

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.

MySQL Linux Yazılım Mimarisi Codeigniter Laravel

Proje NO: #21040060

Proje hakkında

39 teklif Uzak proje Aktif 4 yıl önce

Seçilen:

leemilun

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

€15 EUR / saat tutarından itibaren
(75 Değerlendirme)
6.7

Bu iş için 39 freelancer ortalamada €16/saat teklif veriyor

leadconcept

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

€18 EUR / saat tutarından itibaren
(64 Değerlendirme)
8.7
suju8811

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

€15 EUR / saat tutarından itibaren
(74 Değerlendirme)
7.7
gopalvora

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

€12 EUR / saat tutarından itibaren
(300 Değerlendirme)
7.9
widadsaghir1993

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.

€12 EUR / saat tutarından itibaren
(109 Değerlendirme)
7.3
Euphontec

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

€12 EUR / saat tutarından itibaren
(179 Değerlendirme)
7.4
FASTGuru

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!

€18 EUR / saat tutarından itibaren
(81 Değerlendirme)
7.3
adicoman

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

€28 EUR / saat tutarından itibaren
(57 Değerlendirme)
5.9
YuKai7777

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

€18 EUR / saat tutarından itibaren
(13 Değerlendirme)
6.0
iotait

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

€15 EUR / saat tutarından itibaren
(42 Değerlendirme)
6.0
Wangxianming

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

€18 EUR / saat tutarından itibaren
(8 Değerlendirme)
5.5
ludwig333

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

€15 EUR / saat tutarından itibaren
(27 Değerlendirme)
5.5
DaniilSpasov

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

€20 EUR / saat tutarından itibaren
(8 Değerlendirme)
5.2
bluesea1990

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

€15 EUR / saat tutarından itibaren
(28 Değerlendirme)
4.9
ShrineWeb

Hi, I have done this before but I have a few questions, can we chat please? I have 10 years of experience in PHP.

€12 EUR / saat tutarından itibaren
(13 Değerlendirme)
4.8
webperfection123

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

€15 EUR / saat tutarından itibaren
(26 Değerlendirme)
5.0
ForeignTree

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

€25 EUR / saat tutarından itibaren
(13 Değerlendirme)
4.8
daistar125

⭐⭐⭐⭐⭐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

€15 EUR / saat tutarından itibaren
(6 Değerlendirme)
4.9
uzairnaseer920

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

€15 EUR / saat tutarından itibaren
(15 Değerlendirme)
3.6
dilshadabdal

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

€15 EUR / saat tutarından itibaren
(1 Yorum)
3.4
CanvasInfotech10

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

€15 EUR / saat tutarından itibaren
(1 Yorum)
1.6