A Gallery of my Favorite Photos
This project was developed by Alex Mathenge as a demonstration of applied concepts in python Django.
This is a Django application for personal galleries, and it lets the users upload images for others to view and share by copying the link to the image. Other users can also view or the images themselves. Only the administrator can delete the photos.
- View different photos that interest them
- Click a single image to expand it and view the details of that photo
- Search for different categories
- Copy a link to the photo to share with my friends.
- View photos based on the location they were taken.
A user who looks forward to run the project in their local host needs to follow the following steps:
https://github.com/Mathenge-Alex/Photo_Gallery
A virtual Environment is essential to run the project, and needs to be activated. Inside the project directory, run the command below:
pip install -r requirements.txt or pipenv install -r requirements.txt
python3 manage.py runserver
- Git
- Python3.8
- Cloudinary Data
- Django
- Heroku
I have purposely uploaded the database so that you can start from somewhere, with images to populate the view.
- The application has been tested and does not have any known bugs. Nevertheless, criticism, pull requests and suggestions are accepted on the project.
The Project is governed by MIT Licence.