Skip to content

chimataraghuram/TECHBOY-STORE

Repository files navigation

TechBoy Logo

TECHBOY STORE

The Ultimate Expert-Curated Smartphone Discovery Platform

Live Demo GitHub Repo License: MIT

⚡ Smart Analyst Picks for Every Budget
🔍 Real-Time Pricing and Deal Tracking
⚖️ Seamless Side-by-Side Comparison Engine

A full-stack, premium responsive web application designed for high-end smartphone discovery. It bridges the gap between expert advice and e-commerce availability with a stunning neon aesthetic.


🌐 Live Demo

You can explore the live interface here: http://localhost:5173/TECHBOY-STORE/

"Empowering users to find the best tech deals with zero marketing fluff, just pure performance data."


🖼️ Project Screenshots

🚀 Hero Section

Vibrant Neon Landing Page with Interactive 3D Particles and high-impact CTAs.



📊 Analyst Picks

Dynamic filtered product cards with real-time deal links and performance tags.



⚖️ Comparison Engine

Semi-transparent side-by-side spec comparison table for deep technical analysis.



🔐 Auth Experience

Clean Glassmorphism-style Login & Registration with JWT session management.



📈 Analytics View

Backend dashboard tracking user engagement, referral trends, and click analytics.


✨ Features

Icon Feature Description
📱 Analyst Picks Multi-category budget-vetted recommendations (Under 10k to Flagship).
⚖️ Smart Comparison Overlay comparison engine for a detailed spec-by-spec breakdown.
🔗 Referral Tracking Direct background tracking for Amazon and Flipkart affiliate links.
🔐 JWT Integration Secure account management with personalized search and profiles.
Vite-Powered Instant search results and blazing-fast HMR for a smooth UX.

❓ The Problem

Students and developers often struggle to find the best value smartphones amidst overwhelming marketing noise, fragmented e-commerce data, and unreliable reviews. Making a data-driven choice shouldn't take hours of research.

✅ The Solution

TechBoy Store centralizes expert picks and real-time deal tracking into a single, high-performance dashboard. By leveraging the Django REST Framework for the data layer and React for a fluid UI, it provides a "Source of Truth" for smartphone hunters.


🛠️ Tech Stack

Frontend

  • React 19 - UI Core
  • Vite - Build Tooling
  • Vanilla CSS - Neon Styling & Glassmorphism
  • Context API - State Management

Backend

  • Django 6 - Robust Backend Framework
  • Django REST Framework (DRF) - REST API Layer
  • SQLite - High-speed Local Database
  • SimpleJWT - Secure Authentication

APIs & Tools

  • FilterBackend - Real-time Querying
  • CORS Headers - Cross-origin safety
  • Dotenv - Environment Security

📂 Project Structure

TECHBOY-STORE/
├── backend/                # Django REST API
│   ├── api/                # Core Application Logic
│   │   ├── models.py       # Product & ClickTrack Models
│   │   ├── views.py        # Auth & Resource Endpoints
│   │   └── serializers.py  # Data Transform Layer
│   └── core/               # Main Configuration
├── src/                    # React Frontend
│   ├── assets/             # Branding & Icons
│   ├── components/         # Modular UI Components
│   │   ├── Navbar.jsx      # Dynamic Auth Control
│   │   └── StoreSection.jsx # API Integration Core
│   └── App.css             # Neon/Glassmorphism Design System
└── README.md               # User Documentation

🛣️ Future Roadmap

  • AI-Powered Recommendation: Integrate a Llama-3 based chatbot for personalized phone advice.
  • Global Price Alert: Email notifications for price drops on watched devices.
  • Production-Ready DB: Migrate to PostgreSQL for enhanced scalability.

🤝 Contributing

  1. Fork the repository.
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

📜 License

Distributed under the MIT License. See LICENSE for more information.
Note: Please give appropriate credit if you use this UI template.


👨‍💻 Author

Chimata Raghuram
GitHub LinkedIn


Built with ❤️ by Chimata Raghuram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors