Build an authentication page for our search site (like a paywall) -- 3
$250-750 USD
착불
We have a search engine site made with [login to view URL] and now you can search free. But we want to create a login/authentication page for the site. Ideally, we would like people to be able to search freely, but after 5 searches, you need to register to keep using the page.
Currently our setup for our search engine is merely an InstantSearch ( [login to view URL] ) front-end ( [login to view URL]) to an open-source engine called TypeSense ([login to view URL]) . We made specialized scripts to clean and load the government transparency data into the Typesense instance.
Currently, the front-end is public and has unlimited usage, but we want to limit the daily searches available for each visitor (similar to newspaper paywalls), while still allowing people to request a fair use account (for journalists, by example).
Technically this means:
Implement a back-end that acts as a proxy to the search requests to Typesense and checks for user authentication. This needs to implement full-fledged user management under reasonable security standards, preferabily implemented through existing authentication solutions or libraries.
Modifying the InstantSearch-based front-end to send the proxied requests with user credentials and embed the view in a page allowing users to optionally authenticate through a user portal. Payment management is not needed, but there has to be an admin page that allows to manually enable full access to paying users.
Stack:
Back-end solutions implemented on Python (FastAPI, Flask, Django) are encouraged but not necessary.
The database system used has to be open source and self-hosted. (PostgreSQL, MariaDB, MongoDB, etc)
If possible, the front-end must be kept separate from the back-end in a static manner, allowing the front-end to be served directly through CDNs. This means templating is discouraged, but proposals are still accepted.
프로젝트 ID: #31050223
프로젝트 소개
이 일자리에 대한 프리랜서 26 명의 평균 입찰가: $585
Hello,I have read the job description and I am interested in this job. I have 8 years experience in developing products using Laravel, Django, Flask and Python. I have read your requirements and am ready to start worki 기타
********************************************** Hello There, I’m a Professional and Expert Python/Flask Developer. I am interested in doing this job for you. I do have necessary skill set & resources to complete this 기타
Hi, I can Build your authentication page for your search site (like a paywall). As an experienced PHP/Laravel developer for years, I can build a website/web application from scratch. Services I offer: Bugs Fixing C 기타
Hi Dear, I have checked your requirements carefully. I'm very interested in your idea and your idea can be implemented perfect with me. The main point to implement your idea is to customize InstantSearch-based front-en 기타
Hi! I am professional laravel programmer. I am familiar with Laravel and I have a lot of work experiences in Python, Flask, Django and Laravel. I can start right away. I want to discuss for this project in detail. Pl 기타
Hi, If this job still opened and you looking for still need to do. Please allow me to work...You will definately get best work..trust me me sir. Let me know when you here to discuss more in detailed about Job. I am 기타
⭐⭐⭐Dear Client⭐⭐⭐ I read your requirement and I feel that I can do this perfectly. I'm familiar with Django, Django Rest Framework, Nginx, AWS, Redis, Gunicorn, Django Channel, Django ORM. I have been working for 5 yea 기타
Hey! I have just noticed your project Build an authentication page for our search site (like a paywall) -- 3 and very interested in it. I am a software developer who well skilled for this project and skills Django, F 기타
Hi! I checked you need a highly proved javascript developer for your project. For the last 8 years, I worked on various javascript libraries like React/Redux, Angular, Node and gained knowledge with payment integration 기타
Hey I read your requirements and I am very interested in discussing further regarding the website. I have strong experience in developing websites using Django, Python, Laravel and Flask I will give you the website 기타
Hi Thanks for positing "Build an authentication page for our search site (like a paywall) -- 3" and i read description very carefully As an professional Full time programmer i have rich experience in Python, Flask, La 기타
★★★ Best quality & On time & Kindness★★★ I have read your job description carefully and I'm very interested about your job. So I have 4+ years of experience with python, Django and flask. I have creativity, modern att 기타
I have two years experience working with django framework. I need more information before a final budget. - Is the project developed using django framework? (or would a migration be needed?) - Is there a authentication 기타