This project is a Next.js application that includes a theme toggle feature and multiple pages for different functionalities.
app/
: Contains the main application pages and layoutlayout.tsx
: Main layout component for the applicationpage.tsx
: Home page componentotp/page.tsx
: One-Time Password (OTP) pageapi-usage/page.tsx
: API usage pagenew-project/page.tsx
: New project creation page
components/
: Reusable React componentsSidebar.tsx
: Sidebar component for navigationThemeProvider.tsx
: Provider component for theme contextThemeToggle.tsx
: Toggle component for switching between light and dark themes
- Theme Toggle: Users can switch between light and dark themes using the ThemeToggle component.
- Sidebar Navigation: Easy navigation between different pages of the application.
- Multiple Pages: Includes pages for home, OTP, API usage, and creating new projects.
-
Clone the repository:
git clone <repository-url>
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser to see the application.
Contributions are welcome! Please feel free to submit a Pull Request.
[Add your chosen license here]