BestDiskPrices - Your partner for optimizing storage solutions
BestDiskPrices is a comprehensive web platform developed in Django that helps users save money on their storage solution purchases. The site offers several integrated services to optimize costs and choose the best storage solutions.
Main services
1. Storage solution price comparison
The core of the site allows users to find the best deals on all types of storage. Users can:
- Compare prices for all types of storage (HDD, SSD, NAS, external drives, SD cards, USB flash drives)
- Search by product category
- View detailed specifications for each product
- See prices updated in real-time
- Filter by brand and capacity
2. Storage needs calculator
A dedicated section to determine your exact needs:
- Calculation based on your usage (photos, videos, documents, etc.)
- Personalized recommendations based on your needs
- Estimation of your storage lifespan
- Potential savings by avoiding over-sizing
3. RAID calculator
For advanced and professional users:
- RAID configuration calculations
- Estimation of available capacity based on RAID level
- Information on data redundancy and security
- Cost optimization for multi-drive solutions
4. TCO (Total Cost of Ownership) calculator
Section dedicated to complete cost analysis:
- Total cost of ownership calculation
- Energy cost comparison
- Equipment lifespan estimation
- Maintenance cost analysis
Technical features
User interface
- Responsive design adapted for mobile and desktop
- Visual comparisons with interactive charts
- Advanced search with multiple filters
- Intuitive navigation by product category
Data and updates
- Database updated in real-time
- Integration of data from major retailers
- API for automatic price retrieval
- Cache system to optimize performance
Technical architecture
- Developed in Django (Python)
- PostgreSQL database
- User interface with Tailwind CSS
- Asynchronous task system with Celery
- Containerized deployment with Docker
Impact and benefits
BestDiskPrices helps users:
- Save several tens of euros on each storage purchase
- Avoid over-sizing thanks to calculators
- Choose solutions best suited to their needs
- Optimize RAID configurations for professionals
- Make informed decisions through price comparisons
Technologies used
- Backend: Django, Python, PostgreSQL
- Frontend: HTML5, CSS3, JavaScript, Tailwind CSS
- Comparisons: Real-time comparison system
- Deployment: Docker, Docker Swarm
- Asynchronous tasks: Celery
- Web server: Gunicorn
This project demonstrates my ability to develop complete web applications with robust architecture, modern user interface, and efficient real-time data management to optimize storage solution purchases.