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.


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.

Skills: Python, Flask, Laravel, Django

See more: 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

About the Employer:
( 0 reviews ) Cardiff, United Kingdom

Project ID: #31050223

27 freelancers are bidding on average $582 for this job


********************************************** 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 More

$500 USD in 7 days
(21 Reviews)
(11 Reviews)

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 More

$1500 USD in 30 days
(6 Reviews)

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: More

$750 USD in 7 days
(18 Reviews)
(15 Reviews)

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 More

$600 USD in 12 days
(3 Reviews)

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 More

$500 USD in 15 days
(7 Reviews)

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 More

$500 USD in 7 days
(4 Reviews)

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 More

$500 USD in 5 days
(2 Reviews)

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 More

$700 USD in 5 days
(3 Reviews)

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 More

$500 USD in 6 days
(3 Reviews)

⭐⭐⭐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 More

$500 USD in 7 days
(3 Reviews)

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 More

$700 USD in 7 days
(7 Reviews)

Hi, If this job still opened and you looking for still need to do. Please allow me to work...You will definately get best me me sir. Let me know when you here to discuss more in detailed about Job. I am More

$700 USD in 10 days
(5 Reviews)

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 More

$400 USD in 5 days
(3 Reviews)

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 More

$750 USD in 5 days
(2 Reviews)

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 More

$500 USD in 3 days
(5 Reviews)

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 More

$250 USD in 7 days
(3 Reviews)

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 More

$500 USD in 5 days
(1 Review)

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 More

$500 USD in 7 days
(2 Reviews)