hossainchisty / Photo-Album-App

A photo album app builds with Django.πŸš€πŸ”₯

Home Page:http:hossainchisty.pythonanywhere.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Photo Album App made with Django framework in the backend. Tailwindcss for the frontend. I will host Images on AWS S3 Buckets in few days later. Live Demo

Photo Album Features:

  • Sign Up.
  • Sign In.
  • Password Reset with email.
  • Add Image with title, description and category.
  • Update Image with title, description and category.
  • Delete Image with title, description and category.
  • Search with Image title.
  • User can change Profile picture/cover Image/Bio/Full Name.
  • User-friendly.

Setup, Installation and Run

To run the app on your local machine, you need Python 3+, installed on your machine. Follow all the steps to run this project.

  1. Create venv virtual environment:
virtualenv virtualenv_name
  1. Activate venv virtual environment:
On Linux - source virtualenv_name/bin/activate
On Windows - virtualenv_name/Scripts/activate
  1. Firstly you need to clone or download my project from github repositories:
git clone https://github.com/hossainchisty/Photo-Album-App.git
  1. Then enter the corresponding directory:
cd Photo-Album-App
  1. Install all the requirements using pip:
pip install -r requirements.txt
  1. Run server:
  python manage.py runserver
  1. Then go to http://127.0.0.1:8000 in your browser
  2. Create Admin
 python manage.py createsuperuser
  1. Access the admin dashboard http://127.0.0.1:8000/admin

Home

Image of demo

Add Image

Image of demo

Update and Delete Image

Image of demo

View Image

Image of demo

User Profile

Image of demo

Sign Up

Image of demo

Sign In

Image of demo

Password Rest

Image of demo

Thanks ❀

About

A photo album app builds with Django.πŸš€πŸ”₯

http:hossainchisty.pythonanywhere.com


Languages

Language:HTML 69.1%Language:Python 28.5%Language:CSS 2.2%Language:JavaScript 0.2%