Skip to content

moazamtech/shadway

Repository files navigation

Shadway 🎨

Shadway Logo

Curated Shadcn UI Website Collection

Discover beautiful websites and components built with Shadcn UI. A curated collection of modern interfaces and design inspiration.

Shadway Preview

πŸš€ Why Shadway ?

Stop hunting through scattered resources! Instead of wasting hours searching for the latest Shadcn UI libraries, components, and examples across different platforms, Shadway brings everything to one place.

🎯 Main Focus

  • Discover the latest UI websites built with Shadcn UI
  • Browse premium templates and components
  • Showcase your own Shadcn UI projects
  • Get inspired by modern interface designs

No more hassle - just pure inspiration and resources in one curated collection.

✨ Features

  • 🏠 Curated Website Gallery - Latest websites built with Shadcn UI
  • 🎨 Template Marketplace - Premium and free templates
  • πŸ“ Easy Submission - Submit your own projects
  • πŸ’Ž Sponsorship Options - Promote your work
  • πŸŒ™ Dark/Light Mode - Seamless theme switching
  • πŸ“± Responsive Design - Perfect on all devices
  • ⚑ Fast Performance - Optimized for speed

πŸ› οΈ Tech Stack

Frontend

Backend & Database

Deployment & Tools

πŸ—οΈ Project Structure

shadway/
β”œβ”€β”€ app/                    # Next.js App Router
β”‚   β”œβ”€β”€ admin/             # Admin dashboard
β”‚   β”œβ”€β”€ api/               # API routes
β”‚   β”œβ”€β”€ sponsor/           # Sponsorship page
β”‚   β”œβ”€β”€ submit/            # Submission page
β”‚   β”œβ”€β”€ template/          # Templates page
β”‚   β”œβ”€β”€ globals.css        # Global styles
β”‚   └── layout.tsx         # Root layout
β”œβ”€β”€ components/            # Reusable components
β”‚   β”œβ”€β”€ ui/               # Shadcn UI components
β”‚   β”œβ”€β”€ navbar.tsx        # Navigation
β”‚   β”œβ”€β”€ footer.tsx        # Footer
β”‚   └── ...
β”œβ”€β”€ lib/                  # Utilities and configs
β”‚   β”œβ”€β”€ auth.ts          # Authentication config
β”‚   β”œβ”€β”€ mongodb.ts       # Database connection
β”‚   β”œβ”€β”€ types.ts         # TypeScript types
β”‚   └── utils.ts         # Helper functions
└── public/              # Static assets

πŸš€ Getting Started

Prerequisites

  • Node.js 24+ and npm
  • MongoDB database
  • Environment variables configured

Installation

  1. Clone the repository

    git clone https://github.com/moazamtech/shadway.git
    cd shadway
  2. Install dependencies

    npm install
  3. Set up environment variables

    cp .env.example .env.local

    Configure your .env.local:

    MONGODB_URI=your_mongodb_connection_string
    NEXTAUTH_SECRET=your_nextauth_secret
    NEXTAUTH_URL=http://localhost:3000
  4. Run the development server

    npm run dev
  5. Open http://localhost:3000 in your browser

🎨 Features Overview

🏠 Homepage

  • Curated collection of Shadcn UI websites
  • Filter by categories and features
  • Responsive grid layout
  • Search functionality

🎯 Templates

  • Premium and free templates
  • Live demo links
  • Download/purchase options
  • Featured templates

πŸ“ Submit Project

  • Easy submission form
  • Project categorization
  • Admin review process
  • Community showcase

πŸ’Ž Sponsorship

  • Multiple sponsorship tiers
  • Enhanced visibility options
  • Premium placement
  • Analytics tracking

πŸ” Admin Dashboard

  • Content management
  • User submissions review
  • Analytics and insights
  • Template management

🌟 Contributing

We welcome contributions! Here's how you can help:

  1. Submit your project - Share your Shadcn UI website
  2. Report bugs - Help us improve the platform
  3. Suggest features - Share your ideas
  4. Code contributions - Submit pull requests

Development Guidelines

  • Follow TypeScript best practices
  • Use Shadcn UI components when possible
  • Maintain responsive design principles
  • Write clean, documented code

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

🀝 Connect

πŸ™ Acknowledgments

  • Shadcn for the amazing UI components
  • Vercel for hosting
  • The amazing Shadcn UI community for inspiration

Made with ❀️ by Moazam Butt

⭐ Star this repo if you find it helpful!

About

Discover the best built with shadcn/ui Websites collection Shadway Component generation and component libaray ;)

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages