Projectย ย ย |ย ย ย Technologiesย ย ย |ย ย ย How to useย ย ย |ย ย ย How to contributeย ย ย |ย ย ย License
This application is all about sharing. The main idea was to create an environment where I could share my projects, ideas, and knowledge with everyone who belongs to the tech industry.
- ๐ต Next.js โ Next.js is an open-source development framework build on top of Node.js enabling React based web applications functionalities such as server-side rendering and generating static websites.
- ๐ต Contentful โ Contentful is a Headless Content Management System, a tool for editing online content.
- ๐น React Query โ "Instead of writing reducers, caching logic, timers, retry logic, complex async/await scripting (I could keep going...), you literally write a tiny fraction of the code you normally would. You will be surprised at how little code you're writing or how much code you're deleting when you use React Query."
- ๐น React Syntax Highlighter โ With this amazing react component it's possible to properly style the code blocks retrieved from Contentful(or any other source).
- ๐น Sendgrid โ An email API service (it handles the email sending in the portfolio page).
- ๐น Axios โ Promise based HTTP client for the browser and node.js
- ๐น SASS โ Sass is the most mature, stable, and powerful professional grade CSS extension language in the world. components and styles.
To clone and run this application, you'll need Git, Node.js and Yarn installed on your computer.
# Clone this repository
$ git clone https://github.com/Gui-Devz/my-portfolio-blog.git
# Go into the repository
$ cd my-portfolio-blog
# Install dependencies
$ yarn install
# Run
$ yarn start
# running on port 3000
Obs. Don't forget to set your environment variables, check the '.env.test' file.
- Make a fork;
- Create a branch with your feature:
git checkout -b my-feature
; - Commit changes:
git commit -m 'feat: My new feature'
; - Make a push to your branch:
git push origin my-feature
.
After merging your receipt request to done, you can delete a branch from yours.
his project is under the MIT license.
Made with โฅ by Guilherme Zagari ๐ Get in touch!