- The code is not fully sanitized.
- Numerous bugs may be present.
My Social Media is a Flask-based social media application where users can post updates, share content, like posts, and connect with each other.
To get started with My Social Media, follow these steps:
-
Navigate to the project directory:
git clone https://github.com/mateustum/social-flask.git
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Flask application:
python main.py
-
Access the application in your web browser at http://localhost:5000.
-
Sign up for an account and start posting, sharing, and connecting with other users.
# config.py
SECRET_KEY = 'your_secret_key'
DATABASE_URI = 'sqlite:///my_social_media.db'
DEBUG = True
HOST = "your.host"
- Bootstrap_Flask==2.2.0
- Flask==2.2.5
- Flask_CKEditor==0.4.6
- Flask_Login==0.6.2
- Flask_WTF==1.1.1
- SQLAlchemy==2.0.19
- WTForms==3.0.1
- Werkzeug==2.2.3
- gunicorn==21.2.0
- flask_sqlalchemy==3.0.5
- Pillow~=10.1.0
- psycopg2-binary==2.9.9
IMPORTANT: This is the staging branch, and things may not work properly. Your contributions and feedback are still welcome!
If you'd like to contribute to My Social Media, please follow these steps:
- Fork the repository.
- Create a new branch (git checkout -b feature/your-feature).
- Make your changes and commit them (git commit -am 'Add new feature').
- Push to the branch (git push origin feature/your-feature).
- Create a pull request.
My Social Media is licensed under the MIT License - see the LICENSE file for details.