https://github.com/joswinemmanuel/contact-management-system
A Contact Management System that provides a structured way to manage contacts, allowing users to add, view, delete and search their contact information and account along with pagination through a web interface
https://github.com/joswinemmanuel/contact-management-system
css flask html javascript jinja python
Last synced: about 1 year ago
JSON representation
A Contact Management System that provides a structured way to manage contacts, allowing users to add, view, delete and search their contact information and account along with pagination through a web interface
- Host: GitHub
- URL: https://github.com/joswinemmanuel/contact-management-system
- Owner: joswinemmanuel
- License: mit
- Created: 2025-06-03T18:34:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-03T18:54:25.000Z (about 1 year ago)
- Last Synced: 2025-06-04T04:06:17.133Z (about 1 year ago)
- Topics: css, flask, html, javascript, jinja, python
- Language: HTML
- Homepage:
- Size: 8.35 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CMS
## Description
This project is a Contact Management System built using Flask. It provides a structured way to manage contacts, allowing users to add, view, delete and search their contact information and account along with pagination through a web interface.
## Features
- User registration and login
- Add, edit, search, view and delete contacts
- Notifications while performing an action
- Edit or delete user account
- Responsive design with a user-friendly interface
## Installation
To set up this project locally, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/joswinemmanuel/Contact-Management-System.git
cd Contact-Management-System
```
2. Install the required packages:
```bash
pip install -r requirements.txt
```
3. Set up the database:
- Ensure you have SQLite installed.
- The database will be created automatically when you run the application.
## Usage
To run the application, execute the following command:
```bash
python app.py
```
Visit `http://127.0.0.1:5000` in your web browser to access the application.