tough-shop

byPrakash Enterprises

Mera cyber cafe online ka shop hai shop ka name Prakash Enterprises hai aor contact number 7061637481 email ID pk2327508@zohomail.in hai tum mere shop ke liye website banao professional me jisame government service other online cyber cafe service total ho image ke sath aor usame request ka option ki customer request kare aor apana ditails de usame ek admin panel bana dena aor uper admin login ka option de Dena admin I'd pk2327508@zohomail.in password Sah@8102 rahega usame password change ka bhi option de Dena ab banao professional me aor me logo bhi de deta hu shop ka

LandingAdmin LoginRequests
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document (SRD)

Project Name: Tough-Shop

1. Introduction

This document outlines the system requirements for Tough-Shop, a professional website for Prakash Enterprises, an online cyber cafe shop based in Siwan, India. The website will serve as a digital platform to showcase government services and other cyber cafe services, allowing customers to submit requests and details. It will also feature an admin panel for managing requests and user data efficiently.

2. System Overview

The Tough-Shop website will provide:

  • A professional and responsive design optimized for both desktop and mobile devices.
  • A homepage showcasing the shop's services, logo, and contact details.
  • A services section with detailed descriptions and images of government and cyber cafe services.
  • A customer request form for submitting service requests and personal details.
  • An admin panel with secure login, password management, and request management features.
  • Integration of customer support and analytics for better user experience and business insights.

3. Functional Requirements

Page 2 of 5

User Stories:

  • As a User, I should be able to view all services offered by Prakash Enterprises with images and descriptions.
  • As a User, I should be able to submit a request form with my details for any service.
  • As an Admin, I should be able to log in using the credentials pk2327508@zohomail.in and Sah@8102.
  • As an Admin, I should be able to change my password securely.
  • As an Admin, I should be able to manage customer requests and view analytics.
  • As a Guest, I should be able to view contact details and shop information without logging in.

4. User Personas

Admin:

  • Role: Manages customer requests and website data.
  • Access: Admin panel with login credentials.
  • Features: Password management, request analytics, and service updates.

User:

  • Role: Submits requests for services.
  • Access: Request form and services section.
  • Features: View services, submit details, and contact shop.

Guest:

  • Role: Browses the website without submitting requests.
  • Access: Homepage, services section, and contact details.

5. Visuals Colors and Theme

Page 3 of 5

Color Palette:

Inspired by the reference image provided:

  • Background: #0A1F44 (Deep Navy Blue)
  • Surface: #FFFFFF (Bright White)
  • Text: #F5A623 (Golden Orange)
  • Accent: #0073E6 (Vibrant Blue)
  • Muted Tones: #D9E2EC (Soft Gray)

This palette ensures a professional and modern look while maintaining the branding of Prakash Enterprises.

6. Signature Design Concept

Interactive Badge Homepage

The homepage will feature a dynamic badge design inspired by the reference image. The badge will act as the central interactive element, with hover effects revealing service categories (e.g., Internet/Form Filling, Printing/Scanning, Aadhaar/PAN Card services).

Features:

  • Hover Animations: Each service icon will expand slightly and display a brief description on hover.
  • Badge Rotation: The badge will rotate subtly when the user scrolls, creating a 3D effect.
  • Background Animation: A faint circuit-board animation will play in the background, symbolizing digital services.
  • Interactive Request Button: A glowing "Submit Request" button will pulse gently to attract user attention.

This design will make the website visually engaging and memorable while emphasizing the shop's branding.

Page 4 of 5

7. Non-Functional Requirements

  • Performance: The website should load within 3 seconds on standard internet connections.
  • Security: Admin login and password management must use encryption protocols.
  • Scalability: The system should handle up to 10,000 monthly users without performance degradation.
  • Accessibility: The website must comply with WCAG 2.1 standards for accessibility.

8. Tech Stack

Frontend:

  • React for Web

Backend:

  • Python
  • FastAPI

Database:

  • MySQL (with Alembic for migrations)

AI Tools:

  • GPT 5.4 for user-friendly responses

Local Orchestration:

  • Docker
  • Docker Compose
Page 5 of 5

Server-Side Orchestration:

  • Kubernetes

9. Assumptions and Constraints

Assumptions:

  • Users will have basic knowledge of navigating websites.
  • Admin credentials will be securely stored and managed.

Constraints:

  • The website must adhere to the branding guidelines provided in the reference image.
  • The admin panel must be accessible only to authorized personnel.

10. Glossary

  • WCAG: Web Content Accessibility Guidelines.
  • RDBMS: Relational Database Management System.
  • FastAPI: A modern web framework for building APIs with Python.
  • Docker: A platform for developing, shipping, and running applications in containers.
Landing design preview
Landing: View Homepage
Admin Login: Sign In
Dashboard: View Analytics
Dashboard: Manage Requests
Requests: Review Details
Settings: Change Password