7 repository-uri
Complete sample projects built with the Flask framework to demonstrate best practices and architectural patterns.
Distinct from Web Applications: The candidates are either specific library integrations or general lists of web apps; this is a specific architectural example for Flask.
Explore 7 awesome GitHub repositories matching web development · Flask Application Examples. Refine with filters or upvote what's useful.
Flasky is a complete web application example and tutorial designed to demonstrate professional development patterns using the Flask framework. It serves as a practical implementation of a web service to teach server-side development, application structure, and the use of a Python object-relational mapper for database applications. The project provides a containerized environment that packages the web application and its database dependencies into isolated images. This ensures consistent behavior across different hosting platforms and includes configurations for production-grade server deploym
Provides a complete, professional-grade example of a web application built using the Flask framework.
This project is a self-hosted system for discovering, browsing, and receiving personalized recommendations from academic papers on arXiv. It combines an arXiv API client that downloads paper metadata and PDFs with a TF-IDF document similarity engine and an SVM-based recommendation system that trains a classifier per user based on their preferences. The system provides a web interface for browsing, searching, and filtering recent arXiv submissions, alongside personalized paper recommendations generated from individual user signals. It also includes a Twitter mention tracker that periodically p
Hosts a Flask web server that lets users browse, search, and view papers with personalized recommendations.
This project is a standardized project template for building Flask applications. It serves as a customizable project scaffold that generates a consistent directory layout and configuration using the Cookiecutter CLI tool. The template provides a pre-configured authentication starter for managing user registration and login flows. It also includes a SQLAlchemy database scaffold with automated schema migrations and an integrated Webpack frontend pipeline for bundling and minifying CSS and JavaScript. The generated structure incorporates modular project architecture through the application fact
Generates a standardized project structure including authentication and database setup for rapid Flask development.
Acest proiect este un șablon de aplicație web full stack construit cu Flask. Oferă o fundație pentru dezvoltarea de aplicații web complete, acoperind întregul pipeline, de la interfețe utilizator și logică server-side până la gestionarea datelor relaționale. Proiectul implementează o arhitectură modulară folosind blueprint-uri pentru a organiza view-urile și șabloanele în componente independente. Dispune de un sistem de autentificare bazat pe sesiune pentru gestionarea înregistrării utilizatorilor, hashing-ul parolelor și sesiuni de login securizate pentru a proteja zonele private ale aplicației. Persistența datelor este gestionată printr-un ORM (Object Relational Mapper) pentru gestionarea schemelor și un sistem integrat pentru migrarea versiunilor bazei de date. Proiectul include, de asemenea, o suită de testare automatizată cu unit teste și instrumente de acoperire a codului pentru a verifica logica aplicației. Șablonul include configurații pentru găzduirea aplicațiilor în cloud, inclusiv gestionarea variabilelor de mediu și a conexiunilor la baza de date pentru mediile de producție.
Serves as a full stack web application template demonstrating best practices for routing, authentication, and data management.
ng-alain este un framework de tip admin dashboard pentru Angular, conceput pentru construirea de interfețe administrative enterprise. Acesta oferă un set de componente UI predefinite, cu densitate mare, și un sistem de scaffolding pentru a crea vizualizări administrative complexe, bogate în date. Framework-ul include un sistem de layout tematic pentru crearea de panouri de administrare responsive, care se adaptează la diferite dimensiuni de ecran și suportă direcții de scriere de la stânga la dreapta și de la dreapta la stânga. Este construit ca un framework UI multilingv, cu suport integrat pentru localizarea conținutului aplicației și a etichetelor pentru utilizatori globali. Proiectul acoperă capabilități extinse, inclusiv biblioteci de componente UI enterprise, scaffolding pentru aplicații și posibilitatea de a împacheta aplicații web în imagini standard pentru deployment containerizat.
Provides professional dashboard components and layout patterns to scaffold the front-end structure of an admin application.
This project is a code scaffolding tool and database-to-code mapper for Laravel. It functions as a CRUD generator and REST API generator that automates the creation of models, controllers, and administrative interfaces based on database schemas. The tool is distinguished by its template-driven approach, using customizable stub files that allow developers to override default blueprints to enforce specific architectural standards. It provides complete administrative dashboard boilerplates, including integrated authentication, themed UI layouts, and searchable data tables. The system covers a b
Bootstraps a complete administrative frontend structure, including authentication scaffolding and themed layout files.
Acest proiect este o fundație preconfigurată pentru construirea de aplicații web mobile-responsive folosind Vue 3 și Vite. Oferă un scaffold gata de producție care integrează instrumente esențiale de dezvoltare, biblioteci de componente și optimizări la momentul build-ului pentru a accelera crearea interfețelor mobile. Framework-ul se distinge prin gestionarea automată a activelor și a configurației, inclusiv înregistrarea automată a componentelor UI și conversia fișierelor SVG în componente reutilizabile. Dispune de suport integrat pentru design responsive prin transformarea automată a unităților CSS bazate pe pixeli în unități relative de viewport, asigurând scalarea consistentă a layout-ului pe diverse dispozitive mobile. În plus, include mocking de rețea la momentul dezvoltării pentru a permite testarea frontend-ului fără un backend funcțional, alături de capabilități de debugging remote pentru inspectarea log-urilor și a cererilor de rețea direct pe hardware-ul mobil. Proiectul acoperă o gamă largă de cerințe de dezvoltare, inclusiv persistența stării bazată pe rută pentru a menține pozițiile de scroll și datele de input în timpul navigării, și sincronizarea dinamică a metadatelor pentru titlurile browserului. De asemenea, încorporează utilitare axate pe performanță, cum ar fi încărcarea componentelor la cerere, optimizarea activelor de producție și validarea automată a mesajelor de commit pentru a menține standardele proiectului.
Provides a production-ready project scaffold with integrated debugging, state caching, and automated asset management for TypeScript web applications.