Concept list
This is a repository for creating a simple 'Contact Book' application for a test task for ALAS d.o.o.
- Apache License
- Terminal :
docker-compose up --build -d
docker container logs -f DjangoTest
docker exec -it DjangoTest /bin/bash
- http://localhost:8001 - (Access the application).
- http://localhost:8001/admin - (Access the admin panel).
Username: admin1
Password: mypassword1
If we try to access one of the endpoints we will only see a link that requires logging in by clicking on it, we get a login form where we need to authenticate. If we do not have an account, there is a link for registration below.
After successfully creating an account, you are ready to log in and perform the first actions in the application (Contact Book).
To create a contact, it is necessary to fill in the fields and add a contact by pressing the button.
To view your contact list, tap contacts in the navigation bar and a contact information tab will be displayed.
Above the contact card is an option to filter the contact by date, this option will sort your contacts from younger to older.
In order to access the section for changing contacts, you need to press the contacts in the navigation bar, in the tab of the contact you want to change, there is an inscription 'changes'.
Note: Gender is the default value.
To access the section to delete a contact open the contact list in the contact card there is a delete option that will permanently delete your contact.
Note: This function will set the active field to false, thus enabling the contact not to be displayed.
Pressing home will return to your home page.
- Linkedin: Milos Zlatkovic