A sleek, responsive chat interface built with Next.js, TypeScript, and Tailwind CSS. This project features a floating action button that expands to reveal additional actions, including an inbox modal with message previews.
- Modern, clean UI with smooth animations
- Responsive design that works on all screen sizes
- Floating action button with expandable menu
- Inbox modal with message previews
- Loading states and transitions
- Built with TypeScript for type safety
- Styled with Tailwind CSS
- Node.js 16.8 or later
- npm or yarn
-
Clone the repository
git clone https://github.com/dehyabi/quicks.git cd quicks -
Install dependencies
npm install # or yarn -
Start the development server
npm run dev # or yarn dev -
Open http://localhost:3000 in your browser
npm run build
# or
yarn buildnpm run export
# or
yarn exportThis will create a dist folder with the static export of your app.
This project is configured for deployment to Netlify with the following settings:
- Build command:
next build && next export -o dist - Publish directory:
dist
/src/app- Next.js app directory with page components/src/components- Reusable UI components/src/components/ui- Base UI components/public- Static assets
- Next.js - React framework
- TypeScript - Type checking
- Tailwind CSS - Styling
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.