Pic Talk is a Django-based web application designed for managing and organizing media content. The application allows users to upload, view, and manage their media files with ease. It is built with Django and uses modern web technologies to provide a seamless user experience.
- User Authentication: Users can sign up, log in, and manage their accounts.
- Media Upload: Upload media files and associate them with user accounts.
- Media Management: View, edit, and delete media files.
- Responsive Design: The application is designed to be accessible and usable across different devices.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
Ensure you have the following installed:
- Python 3.x
- Django
- Virtualenv (optional but recommended)
-
Clone the repository
git clone https://github.com/SAHIL-Sharma21/Pic-Talk.git cd pic-talk
-
Set up a virtual environment
python -m venv .venv source .venv/bin/activate # On Windows use `.venv\Scripts\activate`
-
Install the required dependencies
pip install -r requirements.txt
-
Apply database migrations
python manage.py migrate
-
Create a superuser (optional)
python manage.py createsuperuser
-
Run the development server
Run the development server
Open your browser and navigate to http://127.0.0.1:8000/ to see the application in action.