This is so silly lol
This repository has been archived on 2025-04-11. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
2020-07-13 20:23:34 +00:00
pg_data Initial database connection and initialization. 2020-03-08 00:51:02 -06:00
uwume Explore page created, links added. Minor formatting. 2020-03-14 21:45:30 -05:00
.gitignore Initial database connection and initialization. 2020-03-08 00:51:02 -06:00
docker-compose.yaml Initial database connection and initialization. 2020-03-08 00:51:02 -06:00
Dockerfile Initial database connection and initialization. 2020-03-08 00:51:02 -06:00
Pipfile Updated README, minor changes to Pipfile. 2020-03-07 20:05:14 -06:00
README.md Updated README, minor changes to Pipfile. 2020-03-07 20:05:14 -06:00
start_app.sh Move app directory, update docker files, attempt at enforcing a login policy. 2020-03-02 22:21:02 -06:00

UWU Me!

NOTE: This project is very much still in the development/prototype stages. It is in no way meant to be run at a production level, as many security features have not been implemented yet. Run this with caution, and encourage any potential users not to create accounts with sensitive passwords.

A small project meant to be a different take on PleasePet.

Tired of simply "liking" or "favoriting" those so called "POSTS" ?

Why not give people an "UwU"??

This web app allows users to sign up and create a page of their own for other users and anonymous users to give an "UwU" reaction to.

This is intended to stay a fairly simple app acting as a feasible project for the author to learn about developing web apps with login and user management, an asynchronous data store, and interaction with a database storage container.

Requirements

Here is an outline of the requirements necessary to run this service:

  • Python 3.6+
    • Pipenv

Pipenv will act as the Python package manager for the installation of Python you use, creating a virtual environment that satisfies the package requirements listed in the Pipfile.

If you do not wish to use pipenv, you will need the following packages:

  • flask
  • flask-login
  • psycopg2-binary

Usage

Native

To start the app, simply run start_app.sh.

./start_app.sh

Docker Compose

Optionally, you can run the entire application using the included docker-compose file.

# These commands may require sudo
docker-compose up --build

# If you wish to detach the container after running
docker-compose up --build -d