A modern, responsive landing page for UNWRAPPED Data DAO built with Next.js, TypeScript, and Tailwind CSS.
- 🎨 Modern, responsive design with dark theme
- ⚡ Built with Next.js 14 and TypeScript
- 🎯 Tailwind CSS for styling
- 📱 Mobile-first responsive design
- ✨ Smooth animations and transitions
- 🔧 Easy to customize and extend
- Framework: Next.js 14
- Language: TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- Font: Inter (Google Fonts)
- Node.js 18+
- npm or yarn
- Clone the repository:
git clone <repository-url>
cd spotify_app- Install dependencies:
npm install
# or
yarn install- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 with your browser to see the result.
spotify_app/
├── app/
│ ├── globals.css # Global styles and Tailwind imports
│ ├── layout.tsx # Root layout component
│ └── page.tsx # Main page component
├── public/ # Static assets
├── package.json # Dependencies and scripts
├── tailwind.config.js # Tailwind CSS configuration
├── tsconfig.json # TypeScript configuration
└── README.md # Project documentation
The color scheme can be customized in tailwind.config.js. The current theme uses:
- Primary colors: Blue gradient (
primary-400toprimary-600) - Dark theme: Various shades of dark gray (
dark-50todark-900)
Update the content in app/page.tsx to match your needs:
- Hero section text and messaging
- Features and benefits
- Contact information
- Navigation links
Custom styles are defined in app/globals.css using Tailwind's @layer directive:
- Button styles (
.btn-primary,.btn-secondary) - Card styles (
.card) - Gradient text (
.gradient-text) - Glass effect (
.glass-effect)
The easiest way to deploy your Next.js app is to use the Vercel Platform.
Check out the Next.js deployment documentation for more details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Design inspired by modern SaaS landing pages
- Icons from Lucide React
- Font from Google Fonts