Files
runnerspace/README.md
2022-04-04 22:24:22 -05:00

2.2 KiB

runnerspace

Runnerspace Banner

Runnerspace is a retro, UTSA-themed MySpace clone made in less than 36 hours during RowdyHacks 2022. It was intended for the 'Retro' challenge and has been further overhauled afterwards to become a portfolio project, hosted on Heroku. Check it out by clicking on the banner or here.

About

Made during Rowdy Hacks 2022, this myspace look-a-like was quickly made with intentions of serving the UTSA student community. We took heavy inspiration from my-space and other social media services of its era.

We made this app starting almost 5 hours after this 24-hour Hackathon started and were able to successfully present a finished demo for judging at RowdyHacks 2022.

Screenshots

Feed Screenshot Index Screenshot Sign-up Screenshot Post Comments Screenshot Profile Screenshot

Features

  • Accounts
    • Signup
    • Login/Logout + Remember Me
    • Administrative Access
    • Profile Editing
    • Profile Viewing
    • Online and Offline account flags
  • Posts
    • Post Creation
      • Comment posting
    • Post Feed + Comment Stats
    • AJAX Post Liking System
  • Appearance
    • Customized to look like MySpace; UTSA themed
    • CSS written to be usable on most laptops/desktops
    • MySpace-like Theme
      • Image used, although text-based logo fallback available
  • Misc
    • Easy install & setup with pipenv
    • Hosted on Heroku!
    • Profanity filtering
    • Human + Computer Readable Timestamps
      • "3 minutes ago" and such...
    • Global Header & Footer
    • License Page
    • About Page
    • UTC Timestamped Page Rendering

Tech Stack

  • Flask
    • Jinja Templating
    • SQLAlchemy + SQLite
  • Sass
  • Font Awesome Icons
  • Heroku
  • Other
    • Humanize
    • Faker
    • better-profanity

Development Setup

Developed on Python 3.8.0 - thus we recommend this version specifically.

pip install pipenv
pipenv install
flask run