Skip to content

BeardyBarber/AddressBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADDRESS BOOK

A clean Flask aplication for storing and managing basic contacts' information. It can be used as a base for further development.

Getting Started

Prerequisites

My Address Book app was developed in Python 3, using a number of dependencies. You can install them by executing the below command in the project folder. I recommend setting up a virtual environment first.

pip install -r requirements.txt

Also, for production please use PostgreSQL database instead of SQLite (see instance/config.py).

Installation

Edit the variables in instance\config.py or your Environment variables - more info.

Initialize the database
flask db init
Prepare the database migration
flask db migrate
Execute the database upgrade
flask db upgrade
Run the application
flask run

Address book app should be running on http://127.0.0.1:5000/

Contributing

Please read this for details on our code of conduct, and the process for submitting pull requests to us.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the APACHE License. For further information please read LICENCE.MD