Skip to content

Latest commit

 

History

History
127 lines (89 loc) · 3.65 KB

README_EN.md

File metadata and controls

127 lines (89 loc) · 3.65 KB
English
Português


rafaelmartins.dev

GitHub language count GitHub Top Language License

Logo

Table of Contents

About

Features

Techs and Tools

Getting Started

LICENSE


About

Home page

Personal page with the purpose of serving as a portfolio. The project was developed using JAMStack (JavaScript, API, Markup), using technologies like Next.js and TypeScript to build the interface, consuming an API made with Strapi CMS and generating dynamic pages with the Next.js static generator (SSG).


Features

  • JAMstack.
  • Simple, clean and responsive design.
  • Dynamic pages generated with Static Site Generation (SSG).
  • Integrated blog.
  • Markdown highlighting.
  • Scroll to top.
  • Custom API made with Strapi Headless CMS..
  • Transition animations between pages and scroll animations.
  • Microinteractions.
  • Image Provider by Cloudinary.
  • Lazy loading to optimize image performance.
  • SEO optimized.

Techs and Tools

The following technologies were used in the development of the project:


Getting Started

Install the dependencies and run the development server:

yarn install

yarn dev

Open http://localhost:3000 in your browser to see the result.


Deploy on Vercel

Click here to see the live preview of this project.


LICENSE

License

This project is under the MIT license. See the LICENSE file for more details.


Made with 💜 by Rafael Martins

Linkedin Badge Gmail Badge