A page for contacts management with basic fields as first name, last name, phone number, email and date of birth. View in here
Example email: example@contacts.com and Password: RenderDeploy12345
Steps for clone and recreate this page yourself using Python3.9.7 and Poetry. Also can use the docker image with docker-compose file
Clone this project
git clone https://github.com/Patrick564/contacts_calendar.git
Create the virtualenv with Poetry and install dependences.
poetry env use python3.9.7
poetry shell
poetry install
And put your env vars in a .env file, like example.env.
First make the migrations
python manage.py makemigrations
python manage.py migrate
Create a superuser
python manage.py createsuperuser
Configure the environments variables in a .env file at the same level what settings folder
Then run server
python manage.py runserver
Django is used as the backend framework, customizing the User base model, authentication URLs and login methods.
Tailwind CSS is used as CSS framework.