GithubHelp home page GithubHelp logo

joymarocho / bigbabyinsta Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 32.9 MB

This application depicts a personal gallery where the admin can post photos and users get to view them. Users can also expand the images by clicking on them, know the shooting location, copy and share a link to the image, and search for images.

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

License: GNU General Public License v3.0

Python 54.55% HTML 39.02% CSS 5.10% Procfile 0.11% Makefile 1.21%

bigbabyinsta's Introduction

BigbabyInsta

Project Name

BigbabyInsta

Author

Joy Marocho

Table of Content

Description

This application depicts a personal gallery where the admin can post photos and users get to view them. Users can expand the images by clicking on them, know the shooting location, copy and share a link to the image, and search for images.

Features

As a user of the application you will be able to:

  1. View different photos that interest you.
  2. Click on a single photo to expand it and also view the details of the photo. The photo details will appear on a modal within the same route as the main page.
  3. Search for different categories of photos. (ie. Movie, Sports, Nature)
  4. Click on share icon to share the image with any of your social account or alternatively Copy a link to the photo and share with your friends.
  5. View photos based on the location they were taken or category.

Go Back to the top

  1. Clone this repo: git clone https://github.com/JoyMarocho/BigbabyInsta.git

  2. The repo comes in a zipped or compressed format. Extract to your prefered location and open it.

  3. open your terminal and navigate to gallery then create a virtual environment.For detailed guide refer here

  4. To run the app, you'll have to run the following commands in your terminal

     pip install -r requirements.txt
    
  5. On your terminal,Create database gallery using the command below.

     CREATE DATABASE gallery;
    
  6. Migrate the database using the command below

     python3.6 manage.py migrate
    
  7. Then serve the app, so that the app will be available on localhost:8000, to do this run the command below

     python manage.py runserver
    
  8. Use the navigation bar/navbar/navigation pane/menu to navigate and explore the app.

Running the tests

Use the command given below to run automated tests.

    python manage.py test gallery

Technologies Used

  • Django - Web Framework
  • Python - For functionality
  • HTML - For building Mark Up pages/User Interface
  • CSS - For Styling User Interface

Go Back to the top

Known Bugs

No known bugs at the moment.

Contacts

Live Link

License

GNU GPL v3.0

Copyright (c) [2022] Joy Marocho

bigbabyinsta's People

Contributors

joymarocho avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.