Overview
Marsidev.xyz is a personal development site created using Next.js, Chakra-UI, and TypeScript. It serves as a showcase for the developer’s skills and projects.
Features
- Next.js: The site is built using Next.js, a React framework that allows for server-side rendering and efficient rendering of static websites.
- Chakra-UI: Chakra-UI is used for the site’s design and layout components. It provides a set of customizable UI elements that are easy to use and responsive.
- TypeScript: TypeScript is used to add type safety to the project, enabling better error handling and code organization.
Installation
To install and run the Marsidev.xyz site locally, follow these steps:
- Clone the repository from the GitHub page:
git clone https://github.com/marsidev/marsidev.xyz.git - Navigate to the project directory:
cd marsidev.xyz - Install the project dependencies:
npm install - Start the development server:
npm run dev
Once the server is running, you can access the site at http://localhost:3000.
Summary
Marsidev.xyz is a personal development site built using Next.js, Chakra-UI, and TypeScript. It showcases the developer’s skills and projects. With Next.js, the site benefits from server-side rendering and efficient rendering of static websites. Chakra-UI provides a set of customizable UI components, enabling an aesthetically pleasing design. TypeScript adds type safety to the project for better error handling and code organization. To install the site locally, clone the repository, install the dependencies, and start the development server.