Skip to content

Fake Store is a Django web app that displays products from the FakeStoreAPI in real-time. It includes search, category filtering, and dynamic product listings. Built with Bootstrap 5, it offers a clean, responsive interface. The project is ideal for learning Django, API integration, and modern web development.

Notifications You must be signed in to change notification settings

Dhananjay66/FakeStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ Fake Store (Django + Bootstrap)

A Django web app that displays products from the FakeStoreAPI. It features a responsive Bootstrap interface with filtering, search, and dynamic product listings.


🔧 Features

  • 💡 Fetches real-time data from FakeStoreAPI
  • 🔍 Search and category filter
  • ⚙️ Django-powered backend
  • 🎨 Styled with Bootstrap 5
  • 📱 Mobile-friendly layout

🌐 Live Demo

🔗 Live Demo: Click Here


📁 Project Structure


fakestore/
│
├── fakestore/             # Django project settings
│   └── **pycache**/
│
├── store/                 # Main Django app
│   ├── migrations/
│   ├── templates/
│   │   └── store/
│   └── **pycache**/
│
├── manage.py
├── requirements.txt
└── README.md


🚀 Getting Started

1. Clone the repository

git clone https://github.com/Dhananjay66/FakeStore.git
cd FakeStore

2. Create & activate a virtual environment

python -m venv env
source env/bin/activate  # Windows: env\Scripts\activate

3. Install dependencies

pip install -r requirements.txt

4. Run migrations

python manage.py migrate

5. Run the server

python manage.py runserver

Visit: http://localhost:8000


📦 requirements.txt

Django>=4.0,<5.0
requests

You can generate or update this file anytime with:

pip freeze > requirements.txt

🌐 API Source

Powered by:

📦 FakeStoreAPI


📄 License

MIT License. Open for learning, contribution, or customization.


✨ Author

Dhananjay 🔗 github.com/Dhananjay66

About

Fake Store is a Django web app that displays products from the FakeStoreAPI in real-time. It includes search, category filtering, and dynamic product listings. Built with Bootstrap 5, it offers a clean, responsive interface. The project is ideal for learning Django, API integration, and modern web development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published