bertocarl / picArt

This is a django application that allows users view uploaded pictures and view links from which they have been uploaded from and picture descriptions

Home Page:https://p1x3l.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

p1x3l

Description

p1x3l is a simple python application that allows users view various photos i have uploaded on my app and get description on the images.

Setup/Installation Requirements

  • Access github on a web browser
  • clone this repository from https://github.com/bertocarl/picart
  • Navigate to the cloned project file on your terminal
  • Create a Virtual enviroment
  • Install Django in your virtual enviroment
  • Run the command "pip install -r requirements.txt" to install the required dependencies
  • Run the command "python3.6 manage.py runserver" to launch the application

Testing the Application

  • To run tests for the class files:
    • $ python3.6 test_image.py
    • $ python3.6 test_category.py
    • $ python3.6 test_location.py

Behaviour Driven Development

Behaviour Input Output
Homepage - -
user clicks on view image click view image button image description and information pops up
user clicks on copy url click copy url button url copied to clipboard
user click on location in menu bar click location button opens page that show various locations images were taken

Live Demo

Here is a link to a live demo :https://p1x3l.herokuapp.com/

Description

P1x3l is a simple python application that allows users view various photos i have uploaded and get description on the images.

Setup/Installation Requirements

  • Access github on a web browser
  • clone this repository from https://github.com/bertocarl/picart
  • Navigate to the cloned project file on your terminal
  • Create a Virtual enviroment
  • Install Django in your virtual enviroment
  • Run the command "pip install -r requirements.txt" to install the required dependencies
  • Run the command "python3.6 manage.py runserver" to launch the application

Testing the Application

  • To run tests for the class files:
    • $ python3.6 test_image.py
    • $ python3.6 test_category.py
    • $ python3.6 test_location.py

Behaviour Driven Development

Behaviour Input Output
Homepage - -
user clicks on view image click view image button image description and information pops up
user clicks on copy url click copy url button url copied to clipboard
user click on location in menu bar click location button opens page that show various locations images were taken

Live Demo

Here is a link to a live demo : https://p1x3l.herokuapp.com/ There are no known bugs for this application

Technologies Used

  • Python3.6
  • Html
  • CSS
  • Django framework

Support and contact details

If you have any questions, please feel free to contact me at aomware@gmail.com. You are welcome to make contributions and corrections as needed.

License

This project is licensed under the MIT License - see the LICENSE.md file for details Copyright (c) {2019} {Albert Carlos Omware}

Known Bugs

There are no known bugs for this application

Technologies Used

  • Python3.6
  • Html
  • CSS
  • Django framework

Support and contact details

If you have any questions, please feel free to contact me at aomware@gmail.com. You are welcome to make contributions and corrections as needed.

License

This project is licensed under the MIT License - see the LICENSE.md file for details Copyright (c) {2019} {Albert Carlos Omware}

About

This is a django application that allows users view uploaded pictures and view links from which they have been uploaded from and picture descriptions

https://p1x3l.herokuapp.com/


Languages

Language:Python 81.6%Language:Tcl 10.2%Language:C 2.9%Language:JavaScript 2.5%Language:C++ 1.6%Language:HTML 0.8%Language:CSS 0.4%Language:PowerShell 0.0%Language:Batchfile 0.0%