An open API service indexing awesome lists of open source software.

https://github.com/samuel-ricardo/treedfolio

A 3D Portifolio template
https://github.com/samuel-ricardo/treedfolio

Last synced: 3 months ago
JSON representation

A 3D Portifolio template

Awesome Lists containing this project

README

        

# TreeDFolio





🚀 🟪 TreeDFolio 🟪 🚀


This application is a conclusion of my study about 3d Rendering and animations with NextJS

#


|  
Overview   |   
Technologies   |   
Project   |  
Run   |  
Author   |   

#











| :artificial_satellite: About:


In this project, the target is to build a website that explore the real time 3D Rendering and 3D Effects using NextJS and improve all tech skills related to website animations.


For this, i build a Dev Portfolio website, that you can use as a template, because i can apply all features and visual designs and animations that i have in mind.


📡 | Hosted on Vercel: [ https://tree-d-folio.vercel.app/ ]


#



:building_construction: | Technologies and Concepts Studied:

>

- Three
- NextJS
- TailwindCSS
- Typescript
- Docker
- EmailJS
- Framer Motion
- eslint
- Prettier
- husky
- lint-staged

> Among Others...

#



💻 | Application:


This Portfolio show the highlights of a developer, social media, and some projects with a call to action in the end of the page. Parallax, drawn, fade in, are some of animations here. This project have a module system with email sending, form validations and more.






*Remember this software runs on free machines, that is, with the minimum of resources to fit into free plans, so with scarce resources in the production environment these were the results I obtained




Loading 3D models can be difficult for the browser, but once loaded, the site runs smoothly




📡 | Hosted on Vercel: [ https://tree-d-folio.vercel.app/ ]





👨‍💻 | How to use


### Open your Git Terminal and clone this repository

```git
$ git clone "[email protected]:Samuel-Ricardo/TreeDFolio.git"
```

### Make Pull

```git
$ git pull "[email protected]:Samuel-Ricardo/TreeDFolio.git"
```


This application use `Docker` so you dont need to install and cofigurate anything other than docker on your machine.

>


Navigate to project folder `$ cd ./treedfolio/` and run it using `docker-compose`

```bash

# After setup docker environment just run this commmand on root project folder:

$ docker-compose up --build # For First Time run this command

$ docker-compose up # to run project

```

```bash

#Apps Running on:

$ APP: http://localhost:3000

See more: ./treedfolio/docker-compose.yaml

```


#



:octocat: | Author:

>

- Samuel Ricardo