Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tuanductran/portfolio-website
https://github.com/tuanductran/portfolio-website
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/tuanductran/portfolio-website
- Owner: tuanductran
- Created: 2023-11-07T17:28:00.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-29T18:16:24.000Z (2 months ago)
- Last Synced: 2024-10-29T20:23:40.447Z (2 months ago)
- Language: TypeScript
- Size: 763 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[![Watch tutorial here](https://img.youtube.com/vi/sUKptmUVIBM/0.jpg)](https://youtu.be/sUKptmUVIBM)
# [Watch video here](https://youtu.be/sUKptmUVIBM)
## What you will learn
- Latest Next.js 13 features
- Next.js App Router
- Next.js Server Actions
- Client & Server Components
- TypeScript (Beginner & Intermediate)
- Tailwind CSS
- Context API
- Advanced Animations with Framer Motion
- React.Email & Resend
- Custom React hooks
- Fresh, modern UI design
- Light & Dark mode
- Responsive website## Important
If you want to be a professional developer, you have to know the fundamentals like JavaScript and CSS really well. I highly recommend you go through my [Professional JavaScript](https://bytegrad.com/courses/professional-javascript) and [Professional CSS](https://bytegrad.com/courses/professional-css) courses.
I'm close to releasing a complete React & Next.js course. Get on the email list to receive early-bird pricing: [link](https://email.bytegrad.com/).
## Setup
1. Add RESEND_API_KEY environment variable in .env.local
2. In the send-email.ts action file, change the "to" email to your own email