A portfolio project for designers, developers, and freelancers to showcase their work and skills.
- Next.js 13 app dir
- Responsive design
- Light & dark mode
- Keyboard navigation
- SEO optimized
- Performance optimized
- Accessible
- Perfect Lighthouse score
- Node.js (v16 or higher)
- npm
- Run
npm install
- Run
npm run dev
- Open
http://localhost:3000
in your browser
The following scripts are available in the project:
dev
: Starts the development serverturbo
: Starts the development server with beta turbopack enabledbuild
: Builds the production applicationstart
: Starts the production serverlint
: Lints the project filespreview
: Builds and starts the production server locallyformat:check
: Checks formatting of JSON, TypeScript and TypeScript React filesformat:fix
: Fixes formatting of JSON, TypeScript and TypeScript React filespre-commit
: Runs before committing to format and lint staged filesprepare
: Installs husky hooks
- Next.js - A framework for building server-rendered React applications
- Tailwind CSS - A utility-first CSS framework
- TypeScript - A typed superset of JavaScript that compiles to plain JavaScript
- Contentlayer - Content made easy for developers
Khalid Dashash - ✳︎ Full-stack developer ✳︎ Web designer