Suljettu

Build an authentication page for our search site (like a paywall) -- 3

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.

Taidot: Python, Flask, Laravel, Django

Näytä lisää: build page search searchable database apple address book, asp master page google site search, build landing page sale site, build a site like, we do underground directional boring and design a simple 3 page web site, build a site like ebay, how to build a site like amazon, how to develop social network site like facebook for free, how to create a search engine like google for free, how to make a search engine like google for free, how to build a search engine like google, build a site like lynda com, how to build a video site like youtube, how to build a search engine like google pdf, build site like netflix, build site like freelancer, how to build an auction site like ebay using wordpress, what does a 3 page essay look like, how to build a site like patreon

Tietoa työnantajasta:
( 0 arvostelua ) Cardiff, United Kingdom

Projektin tunnus: #31050223

27 freelanceria on tarjonnut keskimäärin $582 tähän työhön

saubhagyamweb

********************************************** 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 Lisää

$500 USD 7 päivässä
(21 arvostelua)
6.5
(11 arvostelua)
6.1
AwaisChaudhry

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 Lisää

$1500 USD 30 päivässä
(6 arvostelua)
6.0
techplusintl

Hi there, ★★★ Python (Django) Expert ★★★ 7+ Years of Experience ★★★ I've read requirements and ready to build an authentication page for search site. Websites we built with Django: ✔ [login to view URL] ✔ https: Lisää

$750 USD 7 päivässä
(18 arvostelua)
5.6
(15 arvostelua)
4.9
nishthamarwaha

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 Lisää

$600 USD 12 päivässä
(3 arvostelua)
5.0
devstart1234

Hi, We are a team and have checked your requirement "Build an authentication page for our search site". We are ready to sign NDA, If required. Websites: [login to view URL] [login to view URL] https://w Lisää

$500 USD 15 päivässä
(7 arvostelua)
5.1
artsiom1liaver

Hello, my github url: [login to view URL] I'm one of the best python Backend experts here that's why I'm sure that you'll be impressed with my work. I can provide you excellent project that will output r Lisää

$500 USD 7 päivässä
(4 arvostelua)
4.7
kirillsmal

Dear Client, I have carefully reviewed your brief. I have over 5 years of experience with Django, Node.js, MongoDB, MySQL, React.js, HTML, CSS. I can develop a django backend that acts as a bridge between Instantsearch Lisää

$500 USD 5 päivässä
(2 arvostelua)
4.8
vitalikvaraksa

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 Lisää

$700 USD 5 päivässä
(3 arvostelua)
4.5
nizamfarhas

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 Lisää

$500 USD 6 päivässä
(3 arvostelua)
3.8
molchanovyur

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

$500 USD 7 päivässä
(3 arvostelua)
3.6
Graphs02

Hey, Jasper here! I'd love to make a contribution and help you out with your project because I have experience working with Python whether is web or desktop development as well as creating and maintaining APIs the Lisää

$700 USD 7 päivässä
(7 arvostelua)
3.8
AltiuseCreaton

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 Lisää

$700 USD 10 päivässä
(5 arvostelua)
3.4
vladilavsuhovoy1

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 Lisää

$400 USD 5 päivässä
(3 arvostelua)
2.7
RomanRut

Hello, I've investigated your requirements carefully. As far as I'm concerned, I'm the most qualified for this job. Also, I have good experiences with Frontend such as Django/flask ReactJS, AngularJS, NodeJS, javascrip Lisää

$750 USD 5 päivässä
(2 arvostelua)
2.9
dmitriydmitrenk7

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 Lisää

$500 USD 3 päivässä
(5 arvostelua)
2.7
PedroHeAg

Dear Client, How are you doing? I ams enior full stack developer as you finding now. As you can see my reviews, I have good experience of django and flask api. So I can do it perfectly as you want. Please chat with me Lisää

$250 USD 7 päivässä
(3 arvostelua)
2.6
artocenter

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 Lisää

$500 USD 5 päivässä
(1 arvostelu)
1.3
Carolina19911

Hello, I am very interested in your project. When I saw your job at first, Your job caught my eye. I have read your project details carefully. I think I am a very suitable developer to do your job. Because, I have skil Lisää

$500 USD 7 päivässä
(2 arvostelua)
1.1