litestar app need additional features code

Completado Publicado hace 7 meses Pagado a la entrega
Completado Pagado a la entrega

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º del proyecto: #37264118

Sobre el proyecto

30 propuestas Proyecto remoto Activo hace 7 meses

Adjudicado a:

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 Más

$250 CAD en 3 días
(12 comentarios)
4.1

30 freelancers están ofertando un promedio de $272 por este trabajo

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 Más

$200 CAD en 7 días
(54 comentarios)
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 Más

$200 CAD en 7 días
(10 comentarios)
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 Más

$250 CAD en 7 días
(3 comentarios)
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 Más

$250 CAD en 7 días
(22 comentarios)
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 Más

$450 CAD en 7 días
(7 comentarios)
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 Más

$558 CAD en 7 días
(1 comentario)
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 Más

$220 CAD en 7 días
(16 comentarios)
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 Más

$140 CAD en 7 días
(1 comentario)
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 Más

$30 CAD en 4 días
(0 comentarios)
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 Más

$140 CAD en 7 días
(0 comentarios)
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 Más

$140 CAD en 7 días
(0 comentarios)
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 Más

$140 CAD en 1 día
(0 comentarios)
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 Más

$200 CAD en 7 días
(0 comentarios)
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 Más

$220 CAD en 7 días
(0 comentarios)
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, Más

$100 CAD en 3 días
(0 comentarios)
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 Más

$140 CAD en 7 días
(0 comentarios)
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 Más

$140 CAD en 15 días
(0 comentarios)
0.0