BF
所属分类:collect
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-08-13 09:11:58
上 传 者:
sh-1993
说明: 比利的个人投资组合网站。
(Billy s Personal Portfolio Website.)
文件列表:
.circleci/ (0, 2024-01-02)
.circleci/config.yml (2134, 2024-01-02)
.env.local.example (50, 2024-01-02)
.eslintrc.json (233, 2024-01-02)
.prettierignore (18, 2024-01-02)
LICENSE (1072, 2024-01-02)
components/ (0, 2024-01-02)
components/ContactForm.js (2470, 2024-01-02)
components/Project.js (677, 2024-01-02)
components/chakra.js (571, 2024-01-02)
components/fonts.js (186, 2024-01-02)
components/footer.js (237, 2024-01-02)
components/grid-item.js (1356, 2024-01-02)
components/icons/ (0, 2024-01-02)
components/icons/heart.js (442, 2024-01-02)
components/icons/refresh-cw.js (463, 2024-01-02)
components/layouts/ (0, 2024-01-02)
components/layouts/article.js (801, 2024-01-02)
components/layouts/main.js (1440, 2024-01-02)
components/logo.js (983, 2024-01-02)
components/navbar.js (3640, 2024-01-02)
components/paragraph.js (137, 2024-01-02)
components/section.js (485, 2024-01-02)
components/skill.js (247, 2024-01-02)
components/theme-toggle-button.js (931, 2024-01-02)
components/voxel-dog-loader.js (718, 2024-01-02)
components/voxel-dog.js (3617, 2024-01-02)
lib/ (0, 2024-01-02)
lib/model.js (864, 2024-01-02)
lib/theme.js (902, 2024-01-02)
next.config.js (344, 2024-01-02)
package-lock.json (385783, 2024-01-02)
package.json (870, 2024-01-02)
pages/ (0, 2024-01-02)
pages/404.js (571, 2024-01-02)
... ...
Personal Portfolio Website
My personal portfolio website, which features some of my Github Projects especially my technical skills.
## Stack
- [Next.js](https://nextjs.org/) - A React framework with hybrid static & server rendering, and route pre-fetching, etc.
- [Chakra UI](https://chakra-ui.com/) - A simple, modular and accessible component library for React.
- [Three.js](https://threejs.org/) - 3D library for JavaScript.
- [Framer Motion](https://www.framer.com/motion/) - An animation library for React.
- [EmailJS](https://www.emailjs.com/) - Send Email Directly From JavaScript.
## Project Structure
```
$PROJECT_ROOT
│ # Page files
├── pages
│ # React component files
├── components
│ # Non-react modules
├── lib
│ # Static files for images and 3d model file
└── public
```
## Setup And Installation
1. Installation via Node.js with npm package `npm install`
2. Install Next.js with `npm install next`
3. Preview the website, run `npm run dev` and open the `localhost:3000` in the browser.
近期下载者:
相关文件:
收藏者: