litestar app need additional features code

Terminé Publié le il y a 7 mois Paiement à la livraison
Terminé Paiement à la livraison

I'm looking for a freelancer to add additional features and an admin interface with lots of graphs/dashboards to an already existing app built in python using litestar framework ( which manages Cloudflare access list IP block ).

Requirements: python 3.10, [login to view URL] skills, understanding jinja templates and good with charting!

Features:

[1] App IP restriction

- detect the IP of the WEB UI user

- compare the IP against a predefined array of IP ranges

- If the IP falls within one of the ranges, allow access, otherwise deny access to the UI with a 403 message returned in the browser

[2] LOGGING:

- record UI changes to the access list rules to a local sqlite database ( user, email, action: add / delete, IP that was added/deleted )

- remote logging:

- have an on / off switch to enable sending logs remotely

- send logs remotely to a predefined server in JSON format ( app identifier, user, email, action, IP )

[3] AUTH: implement sessions -> Google authentication

[4] ADMIN INTERFACE with stats and graphs similar to AdminLTE

- data comes from Cloudflare firewall access list: how many entries in allow mode, how many in blocking mode

- and from sqlite database:

1. total number of CF access rules associated with the ZONE ID

2. table with top 5 most active users and their number of entries

3. table with last 10 ADDED entries ( user, email, IP )

4. table with last 10 REMOVED entries ( user, email, IP )

- lots of graphs are needed!

[5] Admin interface access restriction

- user access restriction ( based on a predefined static ) list of users

- or users belonging to a group ( predefined static list of users and groups )

[6] implement websockets on a different port or API path to be able to add and remove entries using curl from cli

- implement App IP restriction same as above

- rate limit to 10 POST requests for 60 seconds

I am looking for great quality work with a focus on functionality. I look forward to seeing what you can bring to the table.

Python Flask Charts OAuth SQLite

Nº du projet : #37264118

À propos du projet

30 propositions Projet à distance Actif il y a 7 mois

Décerné à:

devendrathakur12

I can help you to enhance your Python app built with the litestar framework. Here's how I plan to tackle the project: [1] App IP Restriction: I'll implement IP detection, comparison, and 403 message display for unauth Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% CAD en 3 jours
(12 Commentaires)
4.1

30 freelances font une offre moyenne de 272 $ pour ce travail

sonus21

Hello Mario! I hope you're well. I'm a senior Python developer with specializing in python app and web development. I've delivered more than 100 projects over time with 5* rating. Here are some of my skills necessary Plus

$200 CAD en 7 jours
(54 Commentaires)
6.2
kozaktr

Hello, my name is Marsel and I am a highly qualified professional with extensive experience in the field of mobile and web app development. After 24 years of excellence in UX-UI design, I have amassed a wealth of knowl Plus

$200 CAD en 7 jours
(10 Commentaires)
5.4
Rekhathakur

Hello there! My name is Rekha and I'm a senior Web Developer with 8+ years of experience in web development. I understand that you are looking for someone to add additional features and an admin interface to an alrea Plus

$250 CAD en 7 jours
(3 Commentaires)
4.8
Feriver

Hey Great evening, We have perused the short subtleties on your work. I see you have been looking for a freelancer who has experience with "litestar app need additional features code". I'll add additional features and Plus

$250 CAD en 7 jours
(22 Commentaires)
5.0
vorasiddh4it

I have read project requirements to add additional features and an admin interface with lots of graphs/dashboards to an already existing app built in python using litestar framework ( which manages Cloudflare access l Plus

$450 CAD en 7 jours
(7 Commentaires)
4.5
dataspro

Nice to talk you mrossi1684, After reading in detail the requirements of your project and concluding that they match my areas of knowledge and skills, I would like to introduce myself. My name is Anthony Muñoz and I Plus

$558 CAD en 7 jours
(1 Évaluation)
3.8
Demenntor

Dear Client, I'm excited to express my interest in working on your project to add additional features and create an admin interface with extensive graphs/dashboards for your existing Python app built on the litestar f Plus

$220 CAD en 7 jours
(16 Commentaires)
3.7
keremozsa

Hi there! My name is Kerem and I am a full-stack developer with expertise in Python. I understand that you are looking for someone to add additional features and an admin interface with lots of graphs/dashboards to an Plus

$140 CAD en 7 jours
(1 Évaluation)
1.9
nicobautista0131

✔️Hi, Mario R.! I am reaching out to express my interest in the position as a seasoned full-stack developer with 7 years of experience in web development. I possess a wide range of proficiency in technologies such as S Plus

$30 CAD en 4 jours
(0 Commentaires)
0.0
stefannaumoski7

Dear Client, I hope you're doing well. I'm writing to express my interest in your project as a seasoned Python developer with six years of experience. I have successfully completed numerous projects, both large and s Plus

$140 CAD en 7 jours
(0 Commentaires)
0.0
ibadsirojul

Hi, Mario I am an experienced Python developer specializing in the litestar framework, Jinja templates, and charting. I am confident in my ability to add the requested features and create an admin interface with graph Plus

$140 CAD en 7 jours
(0 Commentaires)
0.0
Navilhassan91

Hi. After reading the job description carefully, I feel I have the skillset necessary to complete this task. I am a senior Python & Flask developer with 6 years of experience; primarily focusing on Cloudflare and OAuth Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% CAD en 1 jour
(0 Commentaires)
0.0
DenysMikulin

I understand from your description that you're looking for someone to add additional features and an admin interface with lots of graphs/dashboards to an existing app built in Python using the litestar framework (which Plus

$200 CAD en 7 jours
(0 Commentaires)
0.0
Apurva510

Hello I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the Plus

$220 CAD en 7 jours
(0 Commentaires)
0.0
VadymLes

Hello, Mario R. I have read your job description carefully and understood what you want. This opportunity caught my eyes because I have good experience and deep knowledge in this field including SQLite, Flask, Python, Plus

$100 CAD en 3 jours
(0 Commentaires)
0.0
UrvashiRajput02

Hi There! You are looking for a freelancer to add additional features and an admin interface with lots of graphs/dashboards to an already existing app built in python using Litestar framework ( which manages Cloudflare Plus

$140 CAD en 7 jours
(0 Commentaires)
0.0
extreamcode

Hi there, Thank you for considering me for your project. I have carefully reviewed the project details and I am confident that I can meet your requirements. Here is a summary of the features and functionalities I will Plus

$140 CAD en 15 jours
(0 Commentaires)
0.0