Skip to content

This Git repository contains a Flask CRUD (Create, Read, Update, Delete) application designed for managing a list of persons. The application utilizes Flask, a lightweight web framework, and SQLite as the database for storing person-related data.

Notifications You must be signed in to change notification settings

amartid/Flask-CRUD-List-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Persons List App

Overview

The People List App is a CRUD web app built using Flask web framework and SQLite to store the database. It allows users to manage a list of persons, providing functionality to add, edit, and delete person entries. App handles form validation, pagination (5 people per page) and search functionality for the list of people.

Features

  • Add Person: Users can add a new person to the list by providing their name through a simple form.

  • Edit Person: Users can edit the name of an existing person in the list.

  • Delete Person: Users can delete a person from the list.

  • View Persons List: The app displays a list of persons with their names and IDs.

Prerequisites

  • Python 3
  • Flask
  • Flask-SQLAlchemy
  • Web browser

Installation

  • Navigate to http://localhost:5000/ to view the list of persons.
  • Click on "Add Person" to add a new person.
  • Edit or delete persons using the provided buttons.
  • Change Page if people more than 5.
  • Search Person functionality.

About

This Git repository contains a Flask CRUD (Create, Read, Update, Delete) application designed for managing a list of persons. The application utilizes Flask, a lightweight web framework, and SQLite as the database for storing person-related data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published