Catalog-Z is a free stock image and video website built with Django, Bootstrap, and JavaScript. It allows users to browse, search, and download high-quality images and videos for personal and commercial use.
- Browse Categories: Explore a wide range of categories to find the perfect image or video.
- Search: Use the search feature to quickly find specific images or videos based on keywords.
- Download: Download images and videos for free, for both personal and commercial use.
- Responsive Design: The website is built with Bootstrap, ensuring it looks great on all devices.
- Horizontal Scroll: The website implements horizontal scroll to load more content as the user scrolls horizontally.
- Django: Backend framework for building the website and handling data.
- Bootstrap: Frontend framework for designing responsive and mobile-first websites.
- JavaScript: Used for implementing dynamic features such as horizontal scroll and search.
- Cloudinary: Integration for storing and serving images and videos.
- PostgreSQL: Database management system used by Django for storing data.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/praise002/catalog-z.git
- Navigate to the project directory:
cd catalog-z
- Install dependencies:
pip install -r requirements.txt
- Apply database migrations:
python manage.py migrate
- Run the development server:
python manage.py runserver
- Open your web browser and navigate to http://localhost:8000 to view the website.