/animal-farm

Primary LanguagePythonMIT LicenseMIT

Animal Farm

Animal Farm is a Flask-based web application for creating and participating in forum discussions. Feel free to contribute to any issues!

https://urchin-app-ihlrx.ondigitalocean.app/

Features

  • User registration and login system
  • Posting and replying to threads
  • Thread pagination
  • Post data API

Installation

  1. Clone the repository:
git clone https://github.com/hcm444/animal-farm
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Run the application:
python app.py
  1. If you'd like to replicate the database from the site, run download.py:
python download.py

Usage

  1. Access the application by visiting http://localhost:5000 in your web browser.

  2. Register a new account or log in with existing credentials.

  3. Explore the forum, view threads, and participate in discussions by creating new posts or replying to existing ones.

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvement, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.