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

완료 등록 시간: 4년 전 착불
완료

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 리눅스 소프트웨어 아키텍처 Codeigniter Laravel

프로젝트 ID: #21040060

프로젝트 소개

39 건(제안서) 재택 근무형 프로젝트 서비스 이용 중: 4년 전

수상자:

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+ 기타

€15 EUR / (1시간 기준)
(75건의 리뷰)
6.7

이 일자리에 대한 프리랜서 39 명의 평균 입찰가: €16 (1시간 기준)

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 기타

€18 EUR / (1시간 기준)
(64 리뷰)
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 기타

€15 EUR / (1시간 기준)
(74 리뷰)
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 기타

€12 EUR / (1시간 기준)
(300 리뷰)
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 / (1시간 기준)
(109 리뷰)
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 기타

€12 EUR / (1시간 기준)
(179 리뷰)
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 / (1시간 기준)
(81 리뷰)
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 기타

€28 EUR / (1시간 기준)
(57 리뷰)
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 기타

€18 EUR / (1시간 기준)
(13 리뷰)
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 기타

€15 EUR / (1시간 기준)
(42 리뷰)
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 기타

€18 EUR / (1시간 기준)
(8 리뷰)
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 기타

€15 EUR / (1시간 기준)
(27 리뷰)
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 기타

€20 EUR / (1시간 기준)
(8 리뷰)
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, 기타

€15 EUR / (1시간 기준)
(28 리뷰)
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 / (1시간 기준)
(13 리뷰)
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 & 기타

€15 EUR / (1시간 기준)
(26 리뷰)
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 기타

€25 EUR / (1시간 기준)
(13 리뷰)
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 기타

€15 EUR / (1시간 기준)
(6 리뷰)
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 기타

€15 EUR / (1시간 기준)
(15 리뷰)
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 기타

€15 EUR / (1시간 기준)
(1 리뷰)
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 기타

€15 EUR / (1시간 기준)
(1 리뷰)
1.6