Welcome to my portfolio! This project showcases my skills and expertise in modern web development using the latest technologies and tools.
- Latest Next.js 13 features
- Fully utilizes the new capabilities of Next.js 13.
- Next.js App Router
- Simplifies routing with the innovative App Router feature.
- Next.js Server Actions
- Leverages server actions for efficient and dynamic data handling.
- Client & Server Components
- Combines the best of server-side and client-side rendering for optimized performance.
- TypeScript (Beginner & Intermediate)
- Ensures type safety and scalability with TypeScript.
- Tailwind CSS
- Rapidly builds modern and responsive designs with utility-first styling.
- Context API
- Manages state efficiently across the application.
- Advanced Animations with Framer Motion
- Implements smooth and engaging animations.
- React.Email & Resend
- Integrates email functionality for dynamic communication.
- Custom React hooks
- Develops reusable and maintainable logic.
- Fresh, modern UI design
- Delivers a clean and visually appealing user experience.
- Light & Dark mode
- Offers a theme toggle for user preference.
- Responsive website
- Adapts seamlessly to devices of all sizes.
Ensure you have the following installed:
- Node.js
- npm or yarn
-
Clone the repository:
git clone https://github.com/Turdugul/portfolio-next2.git
-
Navigate to the project directory:
cd your-portfolio
-
Install dependencies:
npm install # or yarn install
Start the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 in your browser to view the app.
Build the project for production:
npm run build
# or
yarn build
Start the production server:
npm start
# or
yarn start
- Next.js 13
- TypeScript
- Tailwind CSS
- Framer Motion
- React.Email
- Context API
Feel free to reach out if you have any questions or feedback!
- Email: t.okonbaeva92@gmail.com.com
- LinkedIn: My-linkedin
- GitHub: My-github
Thank you for visiting my portfolio!