-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
22 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +1,50 @@ | ||
![Preview image](https://github.com/Riley1101/portfolia/blob/main/preview/preview_v2.webp) | ||
|
||
My personal website is built using the latest version of Next.js 13 and server components. Server components is a new feature in Next.js 13 that allows me to write server-side code using React components. This helps me to create more dynamic server-side rendering and improve the performance of my website. I am always exploring new things and trying to keep my website up to date with the latest technologies and trends in web development. | ||
My personal website with Next.js 14 and server components. | ||
|
||
## Installation | ||
### Installation | ||
|
||
To install the project, follow these steps: | ||
To get started with the project, follow these steps: | ||
|
||
1. Clone the repository: `git clone {repository URL}` | ||
2. Navigate to the project directory: `cd {project directory}` | ||
3. Install the dependencies: `pnpm install` | ||
3. Install dependencies: `pnpm install` | ||
|
||
To start the development server, run the following command: | ||
To launch the development server, execute the following command: | ||
|
||
``` | ||
```bash | ||
pnpm run dev | ||
``` | ||
|
||
This will start the server on `http://localhost:3000`. | ||
This will initiate the server at http://localhost:3000. | ||
|
||
To run the tests, you can use the following command: | ||
For running tests, use the command: | ||
|
||
``` | ||
```bash | ||
npm run test | ||
``` | ||
|
||
This will run the tests using Jest and React Testing Library and ensure that the functionality of the blog is working as expected. | ||
This use React Testing Library to verify that the blog's functionality aligns with expectations. | ||
|
||
## Features | ||
### Features | ||
|
||
- This website is built with the latest version of Next.js 13. | ||
- It uses React components to create a dynamic user interface. | ||
- The website is fully responsive, so it will look great on any device. | ||
- It includes a blog section where I can write about my experiences and share my insights. | ||
- The website is optimized for SEO to help me reach a wider audience. | ||
- It features a newsletter to keep subscribers up to date on new content. | ||
- Utilizes the latest Next.js 13 version. | ||
- Employs React components for a dynamic user interface. | ||
- Fully responsive design for optimal viewing on any device. | ||
- Incorporates a blog section for sharing experiences and insights. | ||
- SEO optimization to broaden audience reach. | ||
- Includes a newsletter for subscribers to stay updated on new content. | ||
|
||
## Contributing | ||
### Contributing | ||
|
||
If you would like to contribute to this project, please follow these steps: | ||
Interested in contributing? Follow these steps: | ||
|
||
1. Fork the repository. | ||
2. Create a new branch: `git checkout -b {branch name}` | ||
3. Make your changes and commit them: `git commit -m '{commit message}'` | ||
3. Implement changes and commit them: `git commit -m '{commit message}'` | ||
4. Push to the branch: `git push origin {branch name}` | ||
5. Create a pull request. | ||
|
||
## License | ||
### License | ||
|
||
This project is licensed under the MIT License - see the [LICENSE](https://www.notion.so/arkardev/LICENSE) file for details. | ||
This project is licensed under the MIT License - see the LICENSE file for details. |