Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nayemalam/portfoliov2

Portfolio 2.0, revamped previous portfolio using React
https://github.com/nayemalam/portfoliov2

cra firebase gatsby-js portfolio react

Last synced: about 1 month ago
JSON representation

Portfolio 2.0, revamped previous portfolio using React

Awesome Lists containing this project

README

        

# Welcome to my Portfolio2.0 🚀 [![Netlify Status](https://api.netlify.com/api/v1/badges/31c0e7d0-1c58-4965-b211-4470dc9c11d0/deploy-status)](https://app.netlify.com/sites/nayemalam-portfolio/deploys)

### Lighthouse Speed Test

Screen Shot 2020-06-30 at 5 30 10 PM

| Desktop speed | Mobile speed |
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
| ![image](https://user-images.githubusercontent.com/25883629/84351997-7c737780-ab8a-11ea-854b-ce542a2ca47e.png) | ![image](https://user-images.githubusercontent.com/25883629/84351937-5f3ea900-ab8a-11ea-94ad-9dd91e3468b4.png) |

#

#### Changelog(s):

- June 13, 2023: Migrated all Strapi blog posts to in Git markdown posts using frontmatter
- December 31: Using Netlify for hosting, firebase functions for emails, Strapi for blogging (hosted on heroku), graphql for querying posts and categories
- December 29: Migrated from npm to yarn completely
- December 28, 2020: Removed firebase and travis builds
- July 21, 2020: Upgraded to Blaze plan
- June 29, 2020: Updated functions node 8 to node 10
- May 8, 2020: Hosted on Firebase and using Firebase Functions for contact form.

#### Brief:

`Project start date: March 18th, 2020`

`Project completed: June 8th, 2020`


`New portfolio:` [https://nayemalam.com](https://nayemalam.com)

`Previous portfolio:` [https://nayemalam.github.io/portfolio](https://nayemalam.github.io/portfolio)

#

During the COVID-19 Quarantine I've decided to revamp my entire personal (previous) portfolio [https://nayemalam.github.io/portfolio](https://nayemalam.github.io/portfolio) with React JS.

The previous version of my portfolio (link above) was written in pure HTML, CSS and vanilla JS.

The updated (version 2) of my portfolio is now written in HTML, SASS and React library.

This repository contains the code for my new and updated personal portfolio.

[https://nayemalam.com/](https://nayemalam.com/)

#

The following project was initially bootstrapped with [Create React App](https://github.com/facebook/create-react-app) (CRA) and now ported to Gatsby JS (completed April 21). You can view the CRA part [here](https://github.com/nayemalam/portfoliov2/tree/cra-backup). Reason? Will be making a blog post about this soon and how to do this; basically it's a static site generator that build and produces only static files to run on the client-end, this way it increases speed drastically, it's SEO friendly and blogging is so much easier.

Dev mode app runs in [http://localhost:8000](http://localhost:8000).

Build mode app runs in [http://localhost:9000](http://localhost:9000).

The page will reload if you make edits (on dev mode).

You will also see any lint errors in the console.

## Learn More

You can learn more about CRA in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).

You can learn more about Gatsby JS in the [Gatsby JS documentation](https://www.gatsbyjs.org/)

To learn React, check out the [React documentation](https://reactjs.org/).

## Socials 🔥

Catch me on:

- [Instagram](https://www.instagram.com/nayemwizdom/)
- [Medium](https://medium.com/@nayemalam)
- [LinkedIn](https://www.linkedin.com/in/nayemalam/)