Django Expert
This is POC web app code that creates database connections and introspects them in the runtime to create REST endpoints and admin screens. It should be able to connect to multiple databases and store connection details and (stretch) user/connection metrics
It should be written in Python, leveraging either Django or Flask. Open source should be leveaged at any point to cut costs of writing all the code inhouse.
stages of work
1 - build database connector
The app should have an Admin UI, which presents a form to submit database connection settings & a list of connected databases. When a form is submitted the details should be stored, a list of known databases updated and the database connection will be formed. The Database should be introspected via Djangos intorspection tool or SQLAlchemy, to create an ORM to create the REST API. The DB Connection should have the ability to be reconnected when the app restarts. Each Database connector should be constructed and in runtime, or on startup. The ability to connect new databases should not require the app to restart or a code change to occur. It should support the following databases (via the built in ORMs Django/sqlalchemy has to offer):
- PostgreSQL
- Oracle
- MySQL
- MariaDB
2 - construct REST API & Admin screen
For each database, there should be an Admin screen (either template or js) and a rest API. See Sandman2 for an example of mono DB connection. The Admin Screen should display CRUD operations that relate to the corresponding API endpoints. There can also be an OpenAPI schema associated with each DB REST API.
The Admin screen should
- provide an overview of databases registers
- allow a new db to be added
- a link to the dbs admin screen
The Admin screen shouldnt
- alter database properties
- interact with database administration
Each Database Admin screen should (essentially the same as DRF or sandman2)
- Show the CRUD endpoints
- have intractive forms to records
3 - Streatch user goal
Have the ability to manage users and manage them in the main admin UI. It is prefered to use 3rd party user tools - Firebase/Auth0
3 - Streatch metrics goal
Have the Ability to collect rest query metrics - # of queries, limits etc.
Tools that may help:
-
283 10 0 HI, i'm django developer, have 2+ years of exp.
My skills :
Python, Django, Rest api, Html+Css+Js, React&Redux.
Postgresql, Redis, Mongo, oracle, MySql.
Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych
Potrzebuję pilnie uzyskać zapytania POST / GET / PUT z aplikacji mobilnej TikTokW zasadzie. Należy wydobyć zapytania POST / GET / PUT z aplikacji mobilnej TikTok Nawet nie trzeba do końca niczego odwracać, ponieważ podpisy są w internecie itd. Ale byłoby też super Cała autoryzacja (Wysyłanie danych/potwierdzenie przez e-mail i wprowadzenie kodu, jeśli to… Programowanie stron internetowych, Aplikacje desktopowe ∙ 4 godziny 23 minuty temu ∙ 6 ofert |
Funkcja wyszukiwania produktów na podstawie obrazuNależy opracować i zintegrować na stronie funkcję wyszukiwania produktów na podstawie obrazu.Co należy zrealizowaćPrzycisk „Wyszukiwanie po zdjęciu” na stronie.Ładowanie obrazu przez użytkownika: JPG.Wyszukiwanie wizualnie podobnych produktów w katalogu.Wyświetlanie wyników w… PHP, Programowanie stron internetowych ∙ 4 godziny 59 minut temu ∙ 24 oferty |
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 12 godzin 42 minuty temu ∙ 17 ofert |
Rozwój strony internetowej na WordPress dla firmy IT
820 PLN
Szukamy dewelopera WordPress do stworzenia małej strony internetowej dla firmy świadczącej usługi IT. Projekt nie przewiduje tworzenia designu od podstaw — podstawowe materiały są już przygotowane. Już mamy: strukturę strony i mapę stron; gotowe teksty na strony; logo;… Programowanie stron internetowych ∙ 20 godzin 19 minut temu ∙ 79 ofert |
OpenCart — katalog wynajmu sprzętu specjalistycznego
492 PLN
OpenCart — katalog wynajmu sprzętu specjalistycznegoPotrzebne jest uruchomienie katalogu wynajmu sprzętu specjalistycznego na OpenCart.Tematyka:koparkipodnośnikiładowarkigeneratorydźwigirusztowaniainny sprzęt budowlany.Preferowane, abyście mieli już gotowy szablon lub… Programowanie stron internetowych, Parsowanie danych ∙ 20 godzin 52 minuty temu ∙ 46 ofert |