Giter Site home page Giter Site logo

freddydrew / jkphoto Goto Github PK

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

Home of Justin Koebele's Photography site.

Home Page: http://www.justinkoebelephoto.com/

Dockerfile 0.27% Python 47.97% CSS 5.52% HTML 45.73% Procfile 0.04% JavaScript 0.46%
bmx photography aws-rds-postgres aws-s3-bucket aws-ses bootstrap-5 css django-framework heroku-deployment html javascript python

jkphoto's Introduction

Justin Koebele Photo

About

I built Justin Koebele Photo for my buddy Justin. I had already made Fredducation and knew where to begin with creating a website. I learned a ton from making my language learning blog and took those lessons to this project. Justin wanted a place to show off his photography without using social media apps, which is something that resonated with me. This website is something we are proud of and hope you enjoy.

How was the site built?

For those that are curious as to how I made it or how one can make a similar site using Django, we've made the code available to all. Below is a nonexhaustive list of tools used to build the site.

  • Django Python Web Framework
  • HTML
  • CSS
  • Bootstrap 5 CSS Framework
  • JavaScript
  • Amazon Relational Database Service (AWS RDS) provided PostrgreSQL database.
  • Amazon Simple Storage Service (AWS S3) for serving static assests.
  • Amazon Simple Email Service (AWS SES) for sending out a newsletter and receiving user sumbitted contact information.
  • Heroku Cloud Platform for deployment.

The main resource leaned on for builidng a basic understanding of Django was this YouTube playlist by CodingEntrepreneurs. From there, Fredducation was built and from that a better understanding of the tools was acquired. Taking lessons from Fredducation, I began building JK Photo to fit Justin's wants and needs.

Contact

If you have any questions, I encourage you to reach out to myself or Justin at [email protected] or [email protected], respectively. You may also submit a question on Fredducation's contact page.

jkphoto's People

Contributors

freddydrew avatar jkoebele avatar

Watchers

 avatar

jkphoto's Issues

Have newsletter

  • Finished subscription functionality
  • Moving on to AWS SES and letter app

Make site google-able

We need to have the site indexed for google's crawler bot to discover. This will render it "googleable"

Install Heroku CLI for windows 10

You want the ability to push to heroku and deploy on your laptop as well. For this you'll need the heroku command line interface, allowing heroku commands in the terminal.

Implement Full Text Search in the NAV BAR

  • Full Text Search has been implemented following the guidance from roughly around 17:00 mark in this video. Most of what I did involved using the default form included in the bootstrap 5 template and adding a albumSearchView.

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.