Skip to content

srapsware/srapsware-website

Srapsware Website

Next.js TypeScript Tailwind CSS License: Proprietary

Official website of Srapsware Pvt. Ltd. - Software Development & IT Services

πŸ”— Live: https://www.srapsware.com

A modern, performant Next.js website showcasing software development services, portfolio, blog, and technical expertise.


⚠️ IMPORTANT: Read Before Viewing

This is Srapsware's private business website. The code is made public for EDUCATIONAL PURPOSES ONLY.

βœ… You CAN:

  • Study the code structure and architecture
  • Learn how we implement features and patterns
  • Understand our approach to building modern web applications
  • Reference concepts for your own original projects

❌ You CANNOT:

  • Clone or copy this website
  • Copy components, forms, or any code sections
  • Reuse our designs, layouts, or UI elements
  • Duplicate functionality or features
  • Use this as a template or starter kit
  • Fork for production use (study forks only)

Build your own original website inspired by concepts you learn here.

See LICENSE for full legal terms. Violations will be prosecuted.


πŸš€ Tech Stack

  • Framework: Next.js 15.1.3 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • CMS: Decap CMS (Git-based)
  • Animations: GSAP
  • Deployment: Vercel
  • Package Manager: pnpm

✨ Features

This website demonstrates:

  • πŸ“± Responsive design with mobile-first approach
  • 🎨 Modern UI with smooth animations
  • πŸ“ Blog system with markdown support
  • πŸ’Ό Portfolio showcase
  • πŸ› οΈ Service pages (Web, Mobile, E-commerce, Cloud/DevOps)
  • πŸ”§ Technology stack pages (74+ technologies)
  • 🎯 Industry & technology solutions
  • πŸ—ΊοΈ Multi-sitemap SEO optimization
  • πŸ”’ Privacy & terms pages

πŸ“š For Learning & Study Only

This setup guide is for educational purposes only - to help you understand how Next.js projects are structured, not to run or deploy this specific website.

Understanding the Setup

# Example: How dependencies are installed (FOR REFERENCE ONLY)
pnpm install

# Run development server
pnpm dev

# Build for production
pnpm build

# Start production server
pnpm start

Content Management

Note: This information is for understanding our CMS setup, not for actual use.

DecapCMS is used at /admin to manage:

  • Blog posts
  • Portfolio projects
  • Services
  • Testimonials
  • Authors
  • Site settings

Do not attempt to access or use our CMS. Learn the concept and implement your own.

Project Structure

β”œβ”€β”€ app/              # Next.js 15 app routes
β”œβ”€β”€ components/       # React components
β”œβ”€β”€ content/          # Markdown content (DecapCMS)
β”œβ”€β”€ lib/             # Utility functions
β”œβ”€β”€ public/          # Static assets
└── config/          # Configuration files

Build Output

  • 178 static pages generated at build time
  • 74 technology pages with ISR (1 hour revalidation)
  • 13 blog posts with reading time calculation
  • 23 portfolio projects
  • 17 service pages
  • 10 solution pages

🀝 For Internal Team Only

External contributions are NOT accepted. This is a proprietary codebase.

Internal team members should see CONTRIBUTING.md for development guidelines.

πŸ”’ Security

Found a security vulnerability? Please review our Security Policy and report it responsibly to contact@srapsware.com.

πŸ“„ Full License Terms

See LICENSE file for complete legal terms and conditions.

Summary:

  • View and study for educational purposes only
  • Cannot copy, use, modify, or redistribute
  • All rights reserved Β© 2011-2026 Srapsware Pvt. Ltd.
  • Violations subject to legal action
  • Licensing inquiries: contact@srapsware.com

πŸ“§ Contact


Made with ❀️ by Srapsware | Celebrating 15 Years of Code Baking πŸŽ‚

About

Official website of Srapsware Pvt. Ltd. - Software Development & IT Services

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •