TimsConnect is a social media website built with HTML, CSS, Bootstrap, Python, and Django. The website is designed to provide a platform for users to connect with friends, share photos and videos, and communicate with each other.
Features User authentication and authorization: Users can sign up, log in, and log out. Only authenticated users can create posts, comment on posts, and like posts. Post creation, editing, and deletion: Users can create posts, edit their own posts, and delete their own posts. Commenting system: Users can comment on posts and reply to comments. Like system: Users can like posts. Follow system: Users can follow other users. Photo and video sharing: Users can upload and share photos and videos. Search functionality: Users can search for posts and users by keywords. Responsive design using Bootstrap: The website is optimized for desktop, tablet, and mobile devices. Custom error pages: The website has custom error pages for 404 and 500 errors.
Technologies used HTML CSS Bootstrap Python Django SQLite database
Installation To run this website on your local machine, you need to have Python and Django installed. Follow these steps to get started:
Clone this repository: git clone https://github.com/timmi-tech/tims-Connect.git Navigate to the project directory: cd tims-connect Install the required packages: pip install -r requirements.txt Run the server: python manage.py runserver Open your browser and go to http://localhost:8000
Contribution Contributions are welcome! If you want to contribute to this project, please create a pull request.
License This project is licensed under the MIT License.