Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/leerenjie/portfolio

Portfolio website to display all my projects/journey/hackathons I participated in while practicing React
https://github.com/leerenjie/portfolio

particles-js react

Last synced: 10 days ago
JSON representation

Portfolio website to display all my projects/journey/hackathons I participated in while practicing React

Awesome Lists containing this project

README

        

# Portfolio Website

[Click Here](https://leerenjie.github.io/Portfolio/)

## Technology Stack



## Considered Technologies






## Planning

- [x] Idea generation
> Building a portfolio website to showcase my professional journey and as a personal project to build with ReactJS
- [x] Design creation
> A general idea is in mind
- [x] Data model planning
> Skipped as there is no database involved
- [x] Endpoint and page planning
> API: Hashnode's API for blog posts

## Building and Coding

### Navbar
- [x] Nav-link to all different pages
- [x] Interactive name
- [x] Active link color

### Home Page
- [x] Social handles
- [x] Mailto function
- [x] Downloadable resume across all pages
- [x] Interactive background
- [x] typewriter effect

### About Page
- [x] Detailed introduction of myself
- [ ] Display skillsets
- [x] Display education

### Experience Page
- [x] Design done
- [x] Data Included

### Projects Page
- [ ] Design
- [ ] Data
- [ ] Link to projects
- [ ] Filter based on tags

### Blog Page
- [x] Display latest 6 blogs
- [x] Open new tab for user to read blog post when clicked

## References
- [Pushing to Production](https://dev.to/yuribenjamin/how-to-deploy-react-app-in-github-pages-2a1f)
- [Displaying Blog in React with Hashnode API](https://blog.rutikwankhade.dev/adding-your-blogs-on-a-portfolio-with-react-and-hashnode-api)