New website laravel project

Job ID: 34256623

Budget: €30 – €250 EUR

Laravel project. Please bid. DM

[ ] User login must be restricted 3 times for wrong credentials. For 1 hour then user can again login.

[ ] Subscribe for news letter.

[ ] Must Cookies and privacy policy acceptance otherwise page will redirect to google.

[ ] We'll collect ip and mac address and geolocation after accepting privacy policy

[ ] Signin and signup must contain password field with show and hide password also remember me option

[ ] Forget password option in signin pop-up. But use email otp only not sms otp.

[ ] In user profile a user can edit only his first and last name country name , picture, adddres, phone. For phone editing he must have to verify again with sms otp only, not email.

[ ] Email otp and sms otp on signin and signup. Also recaptcha.

[ ] All input fields in whole website must have proper validation. Like in phone number field user can write only number not text. In password field the password must be minimum 8 letters with 1 upper case 1 lower case 1 number and one special character. If customer writes wrong then just under password field a small notifocation will appear that password must be in this pattern. As user write the correct pattern then notification will disappear. Same functionality for all input fields.

[ ] All input fields must be double validate. From frontend using javascript or jquert and also from backend using php and database.

[ ] Please don't use html5 pattern attribute for validation.

[ ] You can use regex or custome code. But please be remember if user will write wrong thing then just under that input field a notification will appear to guide the user that who to fill this field. After writing correct detail then notification will disappear automatically.

[ ] All input fields must be sql injection proof

[ ] On index page just before footer there will be a div where we'll show past news (around 10 news) of all categories with picture and title only.

[ ] In category pages like sports, military, international etc just before footer there will be a div where we'll show past news (around 10 news) of only that category with picture and title only. Which means if it is military category then only military related news if it is sports category then only sports related news.

[ ] Most important. Admin can edit and delete anything on website including users, authors, comments, posts, articles... everything.

[ ] In articles category after title there will be a paragraph of 10 lines then a picture. Then after picture there will be advertisement then again a paragraph of 10 lines then again one picture and advertisements then again paragraph of lines. After that a div for past articles with just picture and title.

[ ] Any user or even visitor can share News and articles but not discussion on social media or on fb messenger or whatsapp ir viber etc...

[ ] If a user will reply on comment to other user then a notification will show on user profile same like Facebook or Instagram.

[ ] For author signup we've to save author's id card picture for verification purpose.

[ ] If any visitor will try to comment or like on any news or aericle or discussion then show a pop-up for signin or signup first.

[ ] For valgure or hat comments and discussion post there will be a small icon for report. This report will show to admin in notification bar. Admin can delete post or comment or even block the user.

[ ] All the sensitive data like password, ip address, mac address, geo location, phone number must save in database in encrepted form. Please don't use md5. At least use "sha" hash fuction.

[ ] Full website will be responsive.
Related categories: PHP Website Design MySQL Laravel jQuery