Badhon is a website built using Next.js, a React framework for fast and scalable web applications. The project leverages server-side rendering (SSR) and static site generation (SSG) for an optimized user experience.
- Fast Performance with Next.js
- SEO Optimized
- Server-side Rendering (SSR) & Static Site Generation (SSG)
- Responsive Design
- API Integration
src/
├── components/ # Reusable UI Components
├── app/ # Next.js Page Routes
│ ├── (home)/page.tsx
│ ├── ... # other page directories
│ ├── api/ # API Routes
├── public/ # Static Files (images, icons, etc.)
├── styles/ # Global and Component-specific Styles
├── .env.local # Environment Variables
├── package.json # Dependencies and Scripts
├── README.md # Documentation
Ensure you have the following installed:
- Node.js (LTS version recommended)
- npm or yarn
- Clone the repository:
git clone https://github.com/saikat709/du-badhon.git cd badhon
- Install dependencies:
npm install # or yarn install
- Run the development server:
The app will be available at
npm run dev
http://localhost:3000
- Install Vercel CLI:
npm install -g vercel
- Deploy:
vercel
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit changes (
git commit -m "Added new feature"
) - Push to the branch (
git push origin feature-branch
) - Open a Pull Request