Find Jobs
Hire Freelancers

PHP or Python + SQL application that sends a custom email to users every week

$30-250 USD

Concluído
Publicado há quase 7 anos

$30-250 USD

Pago na entrega
Hi, thanks for viewing my project. This is a personal side project I want to work on and I think it would be fun to include a freelancer who can help me build this. I expect this to take about 2-3 days worth of work for an experienced Python developer. I am seeking an English speaker who is skilled in Python, MySQL, and email handling/SendGrid! Please no automated or spam submissions to this project - I will NOT choose a copy/paste proposal. Thanks :) I want to build a Python web application that send a weekly email to users that contains the profile of another random user based on similar interest. The idea would be to match User_A to User_B if User_B has knowledge that User_A wants, and vice-versa. The process for a user would work as follows: 1) User_A would sign up with their name, email, bio, profile picture, and select multiple options from two criteria lists: what_i_know and what_I_want_to_know. Both lists include an identical set of options. 2) The users details and their selected checkbox options (what_i_know and what_i_want_to_know) would be saved in a SQL database. 3) Every week, an email will be sent to User_A that contains the profile of another user, User_B. The condition to be included in an email is that User_B has selected an option from what_i_know that User A has selected in what_i_want_to_know. I can create all HTML necessary for the project. What I need from a freelancer is to: 1) Create a Python user registration form that ties to an SQL database. 2) Create an email handling system that sends each user with a weekly email with a new, random user that matches the necessary criteria in the SQL database. 3) Create a way for an admin to easily add/alter/remove options in the criteria lists. 4) Create a way for a user to login and change their criteria options. Attached is an example email that I would want to send with this app. Let me know if you would like to work on this with me!
ID do Projeto: 14206710

Sobre o projeto

18 propostas
Projeto remoto
Ativo há 7 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
Concedido a:
Avatar do Usuário
Hi, I'm an experienced PHP backend developer with over 5 years of experience. I'd love to help you with this project. Here's how I see the architecture of the application: I'll write this in Laravel (php framework), it will be a simple website with login, registration, list of matched users, settings (password and criteria's change) and a user's profile page. There will be a simple admin page where you can edit the criterias in both lists. All criterias will be stored in database. I'll setup a many to many relationship in database between users and criterias, whether the criteria for a particular user is in first or second list, will be defined in the pivot table of the relationships (extra column to describe the relationship). After this it's all piece of cake, thanks to Laravel: I'll make use of cron jobs and Larave's integrated queue to make things work in background automatically. 1) Every week the cron job will run a Laravel's command, which in it's own will go over all the users and match them (if not matched before) and schedule a email sending Job in queue. 2) Queue worker will take up the job and complete it (using SendGrid or just php mailer, depends on the volume) The user's dashboard will display the list of matched persons the logged in user has, when clicked it will open the matched user's profile page. I think that's it, easy and straightforward. I can help you with Laravel if needed, it won't be a problem. Let's have a chat and we can start :) -Nick
$250 USD em 4 dias
5,0 (14 avaliações)
5,3
5,3
18 freelancers estão ofertando em média $240 USD for esse trabalho
Avatar do Usuário
Hi,I'm very very interested in your job. I have enough experience for this job. I wanna work for u. If u award me, i can finish this job without fail. Please send me message. Thanks...
$222 USD em 3 dias
4,9 (90 avaliações)
6,8
6,8
Avatar do Usuário
Greetings, We are very interested to work on your project. We have 11+ years experience in Web Development using a large variety of programming languages, frameworks, database architecture, APIs, CRMs, ERPs, mobile development, web design, development tools. There are more then 1000 projects(small/medium/high complexity) successfully implemented and few of them related with yours can be seen on my freelancer.com portfolio. * * Note that my bid is relative and will be adjusted after detailed estimation of implementation effort/coast ** Let's start our collaboration by sending us all details in a written document which will be used as reference during project implementation Thank you! AdiC CEO TotalIT Development
$600 USD em 13 dias
5,0 (61 avaliações)
5,9
5,9
Avatar do Usuário
Hi, Hope you are doing well, Please Give me once chance to work for you. I will do work till your satisfaction. I am very interested in your project and also ready to start immediately. I can do all that you mentioned in your requirement.I Will sure give you 101% High quality, creative and eye-catchy work. I have done number of similar projects in past. You can check from my profile, I will show you more my latest work on Chat. Looking forward for long term business relationship Thanks and Regards, Megha
$185 USD em 2 dias
4,6 (66 avaliações)
6,5
6,5
Avatar do Usuário
Hi, I am a serious developer who aims to provide high quality services. If you contact me, we can discuss more things detail and will be achieved with each other's purpose. Good luck for your business…
$155 USD em 2 dias
5,0 (16 avaliações)
5,0
5,0
Avatar do Usuário
Hi, I can build the code real quick using PHP but I am not a python developer. I will still want to have a look at your code so that if python can work with php then we can do it. If you think the project can be done on php then please do contact me. :)
$100 USD em 7 dias
5,0 (14 avaliações)
5,0
5,0
Avatar do Usuário
Hi There!! Your requirement completely comes under my area of expertise and I can very comfortably depict your desire. So please share your complete project specification like : - What will be the nature of your project - Technical Scope - List of features & functionality - Design preferences - References, if you have - Expected Time-line of this project - Some short of strategic plan So that I will be in a position to take all the responsibility of your project and will guarantee to deliver you a complete best workable system as your proposed system with long-term collaboration. I have hands-on proficiency with technologies like - Hadoop, MapReduce , Apche Spark, MLlib, scikit-learn and - Python (numpy, scipy, pandas, scikit-learn, matplotlib, keras, xgboost, ipython) - HTML/CSS, Javascript, jQuery, - MSSQL, MySQL, PostgreSQL, - C#/.Net, - Java Deep learning tools like Caffe, Theano, Keras and Nvidia CUDA. In the theoratical area I am a seasoned investigator with key expertise in Manifold Learning, Deep Convolution Nets, Auto-encoders, t-SNE, Kernel PCA SVM, HMM, CRF, DBNs, Decision-fusion and IoT Sensor Fusion. Feel free to ask your queries here. Looking forward to hear from you!! Regards, Krishna
$277 USD em 3 dias
5,0 (11 avaliações)
3,3
3,3
Avatar do Usuário
Hi, Your job posting really caught my eye. If you are looking to get beautiful, amazing and 100% seamless website as per your requirement, the answer is YES… I read carefully job description and I believe I'm very qualified for your project. I've all experiences you need and I can work 50 hrs per week and I can overlap 8 hrs a day with Your timezone. I can finish your project from start to finish. You could get perfect, beautiful and very user friendly website in short period. If you want, I can show you applications I developed. In Development *** + We will have meetings/discussion weekly or twice a week so everything will be transparent to both parties. + If you want, my designer will provide you with highest quality graphics. After Completion **** + All your information would be kept as highly confidential. + I will provide you 12 months FREE Technical Support. Please feel free to contact me to discuss your project. Best Regard.
$155 USD em 3 dias
5,0 (3 avaliações)
2,9
2,9

Sobre o cliente

Bandeira do(a) UNITED STATES
Los Angeles, United States
4,6
10
Método de pagamento verificado
Membro desde mar. 20, 2014

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.