mirror of
https://github.com/Xevion/runnerspace.git
synced 2025-12-07 13:16:27 -06:00
db560b7c416e920115e99c8ea673ea69dd18daa6
- Only some plural edits are included here - some are locked behind commits coming soon™️
- Also made index template statistics variables read better
- Fixed spelling error in CSRF Error template rendering (hadn't hit the page yet)
runnerspace
A retro myspace clone for UTSA students.
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 it's era.
We made this app starting almost 5 hours after this 24-hour Hackathon started and in total I stayed up for around 36 hours straight to
Features
- Accounts
- Signup
- Login/Logout + Remember Me
- Administrative Access
- Profile Editing
- Profile Viewing
- Online and Offline account flags
- Posts
- Post Creation
- Post Feed + Comment Stats
- 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
- Human + Computer Readable Timestamps
- "3 minutes ago" and such...
- Global Header & Footer
- License Page
- About Page
- UTC Timestamped Page Rendering
- Human + Computer Readable Timestamps
Tech Stack
- Flask
- Jinja Templating
- SQLAlchemy + SQLite
- Sass
- Font Awesome Icons
- Other
- Humanize
- Faker
Development Setup
Developed on Python 3.8.0 - thus we recommend this version specifically.
pip install pipenv
pipenv install
flask run
Not production ready yet.
Languages
HTML
58.2%
Python
30.5%
SCSS
10.3%
JavaScript
1%