Skip to content

A personal website created using Django and deployed using Heroku, with files stored in AWS S3 and Heroku PostgreSQL database

Notifications You must be signed in to change notification settings

jordantanudjaja/Personal-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal-Website

This is my own Personal Website (www.jordantanudjaja.com) that I built using the Django framework in Python, and deployed in Heroku. It serves as a digital journal filled with most of my hobbies, interests, and experiences. The files uploaded here are stored in Heroku PostgreSQL database and AWS S3 for media files.

Potential improvements: Lightbox implementation for the Photography section, and better animations such as page transitions.

Tools Used:

Front-end:
  • HTML5
  • CSS3
  • MDBootstrap 3.6.0
  • JavaScript ECMAScript 2018
Back-end:
  • Python 3.8.5
  • Django 3.2.7

Directory

main

- The main app that contains the html templates that are rendered, the unit test files, and the backend python files that create the functionality of each website component

media/images

- Contains the media images that are uploaded, and stored in AWS S3

mysite

- Contains the python files responsible for configuration and settings for both the development and production aspects of the website

static

- Contains the CSS files and static images that are collected and stored in the Django app via WhiteNoise 5.3.0

About

A personal website created using Django and deployed using Heroku, with files stored in AWS S3 and Heroku PostgreSQL database

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published