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 build
npm run export
# or
yarn export
This 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.