Skip to content

tiagod3p/contact-list

Repository files navigation

Contact List with Django

A very simple project of a contact list made with Django 3.0.6 and Python 3.8.2

Screenshots

These are screenshots from the 'contact-list' site. The last screenshot shows the responsive screen.

Index page Adding a new contact Login page Sign up page

About this Project

This content was created without the intention of being used in production, but as a way for me learn and apply the concepts of Django that I'm studying.

This does not prevent you from downloading, changing, using and / or distributing your content as you prefer.

Why?

This project is part of my studies about Python and Django. By doing this I intend that other people could learn with me, and myself could learn with them.

Functionalities

  • Create a contact list
  • See details of the contacts
  • Login system, with a dashboard to add new contacts
  • Sign up system with conditions to create password, e-mail, etc
  • Responsive screen
  • Pagination
  • Search field
  • Add photos to contacts
  • Alert messages with Django messages

Getting Started

Prerequisites

To run this project in the development mode, you'll need to have a basic environment to run a Python file.

Also, you need to install the requirements that I put on requirements.txt

Installing

Cloning the Repository

$ git clone https://github.com/tiagod3p/contact-list.git

$ cd contact-list

Installing dependencies

$ pip install -r requirements.txt

Contributing

You can send how many PR's do you want, I'll be glad to analyse and accept them! And if you have any question about the project...

Email-me: tiagooliveiravidaldepaula@gmail.com

Connect with me at LinkedIn or Twitter

Thank you!

About

A contact list made in django.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published