You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+36-28Lines changed: 36 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,35 +1,20 @@
1
-
# Landscape Architecture Film Series Website
1
+
# LAFS
2
2
3
-
An early aughts basic website recreated using modern tools
4
-
5
-
## Description
6
-
7
-
> [!NOTE]
8
-
> ALL CONTENTS IN THIS REPO ARE FOR EDUCATIONAL PURPOSES ONLY.
9
-
10
-
In the early aughts, I co-founded the _Landscape Architecture Film Series_ for the Department of Landscape Architecture at the University of Illinois Urbana/Champaign and for which I designed a website.
11
-
12
-
In need of a website to use as a vehicle to play around with a few AWS services (see [Future Work](#future-work)) but not wanting to spend anytime to ideate and design a new one from scratch, I turned to my [old website](https://web.archive.org/web/20040827234527/http://www.rehearsal.uiuc.edu/projects/filmseries/). Its look and feel has aged well, I think, and indeed looks remarkably contemporary. For instance, if the current version of MoMA's [film series](https://www.moma.org/calendar/film/) is anything to go by, bold color blocking isn't a dated design choice.
13
-
14
-
This, then, is that 20-year-old static website resurrected as a dynamic web application with a data model to speak of, using modern tools such as Flask, SQLite, VS Code and Git.
15
-
16
-
_*Note* A custom-made Content Management System (CMS) for the website is in development. Check it out in its own [repo](https://github.com/ggeerraarrdd/lafs-cms)._
17
-
18
-

19
-
20
-
More screenshots below.
3
+
A digital archive for a Landscape Architecture Film Series website from the early aughts
21
4
22
5
## Table of Contents
23
6
24
7
*[Description](#description)
8
+
*[Target Users](#target-users)
25
9
*[Features](#features)
26
10
*[Project Structure](#project-structure)
27
11
*[Prerequisites](#prerequisites)
28
12
*[Getting Started](#getting-started)
29
13
*[Dependencies](#dependencies)
30
14
*[Installation](#installation)
31
15
*[Configuration](#configuration)
32
-
*[Usage](#usage)
16
+
*[Usage](#usage)
17
+
*[System Administration](#system-administration)
33
18
*[Author(s)](#authors)
34
19
*[Version History](#version-history)
35
20
*[Release Notes](#release-notes)
@@ -40,14 +25,32 @@ More screenshots below.
40
25
*[Acknowledgments](#acknowledgments)
41
26
*[Screenshots](#screenshots)
42
27
28
+
## Description
29
+
30
+
> [!NOTE]
31
+
> ALL CONTENTS IN THIS REPO ARE FOR EDUCATIONAL PURPOSES ONLY.
32
+
33
+
_LAFS_ serves as a digital archive for the website of a _Landscape Architecture Film Series_, which I co-founded and co-curated for the [Department of Landscape Architecture](https://landarch.illinois.edu/) at the University of Illinois Urbana/Champaign in the early 2000s.
34
+
35
+
This repository preserves a sentimental piece of personal digital history. What would otherwise exist only as slowly disintegrating bits on a forgotten CD in a remote storage facility, as [fragmented snapshots](https://web.archive.org/web/20040827234527/http://www.rehearsal.uiuc.edu/projects/filmseries/) somewhere in the depths of the Internet Archive, or as a vaselined landscape in some province of collective memory has—here and at [l-a-f-s.org](https://l-a-f-s.org/)—been meticulously restored and recreated.
36
+
37
+

38
+
39
+
## Target Users
40
+
41
+
_LAFS_ is intended for:
42
+
43
+
***Self-guided learners** seeking a reference implementation of modern backend web architecture powering a straightforward content website with simple navigation patterns.
44
+
***Landscape architecture students and faculty** interested in the intersection of film and landscape studies.
45
+
***Cinema enthusiasts** looking for a good film to watch.
46
+
43
47
## Features
44
48
45
-
* 🌐 Dynamic web application built with Flask and SQLite
46
-
* 🛠️ Modern development tools integration
47
-
* 📚 Historical archive of a student-led film series website from the early 2000s
48
-
* 🎬 Recreated film database preserving information about past screenings
49
-
* 🗺️ Google Maps integration for historical location reference
50
-
* 📱 Mobile-responsive design preserving original color blocking aesthetic
49
+
* 📚 **Historical Preservation** - Faithful recreation of website from the early 2000s
50
+
* 🌐 **Modern Dev Tooling** - Implementation of a modern web architecture and software development practices
51
+
* 📱 **Dynamic Responsiveness** - Mobile-adjustable layout for today's wide range of devices
52
+
* 🎬 **Curated Film Database** - Recreated collection preserving information about past screenings
53
+
* 🗺️ **Location Context** - Google Maps integration for historical site reference
51
54
52
55
## Project Structure
53
56
@@ -81,8 +84,9 @@ film-series/
81
84
│ │
82
85
│ └── app.py
83
86
│
84
-
├── docs/
85
87
├── logs/
88
+
│
89
+
├── docs/
86
90
├── .gitignore
87
91
├── LICENSE
88
92
├── README.md
@@ -188,7 +192,7 @@ TODO
188
192
* [Set up your Google Cloud project](https://developers.google.com/maps/documentation/javascript/cloud-setup)
189
193
* [Using API Keys](https://developers.google.com/maps/documentation/javascript/get-api-key)
190
194
191
-
### Usage
195
+
## Usage
192
196
193
197
1. **Go into the `app` directory and run the command:**
194
198
@@ -200,6 +204,10 @@ TODO
200
204
201
205
Copy and open the URL displayed after 'Running on'in the terminal.
0 commit comments