{"repo":"viniciusanchieta/viniciusanchieta.dev","free":true,"listed":false,"github":"https://github.com/viniciusanchieta/viniciusanchieta.dev","clone":"git clone https://github.com/viniciusanchieta/viniciusanchieta.dev.git","description":"My personal website","language":"TypeScript","stars":10,"topics":["ddd","nextjs","reactjs","tdd","typescript"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Personal Website About This repository contains the code for my personal website, which has been updated using Next.js v13 / React, Tailwind CSS, Framer Motion, Jest and Testing Library, Typescript, and following Domain-Driven Design (DDD) principles. Structure The structure of the project is based on the DDD (Domain Driven Design) pattern, where the domain is divided into layers, each with its own responsibility. Layers: - Application: responsible for the application's business rules. - Domain: responsible for creating the domain entities. - Infra: responsible for the data access layer. - Main: responsible for the application's entry point. - Presentation: responsible for the application's presentation layer. Technologies This project was developed with the following technologies: - React - Next.js - TypeScript - Tailwind CSS - Framer Motion - Jest - Testing Library - NPM Getting started Clone the project and access the folder. Follow the steps below: Extra step for running tests: Coverages: Contributors License This project is under the MIT license. See the LICENSE file for more details.","default_branch":null,"files":null,"tree":[],"storefront":"/r/viniciusanchieta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/viniciusanchieta/viniciusanchieta.dev/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}