aaron5670 / Aaronvandenberg.nl
⚛️ Web Developers portfolio build with Gatsby.js & React.js
Stars: ✭ 98
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Aaronvandenberg.nl
React Portfolio Template
Modern React Portfolio Template (FREE)
Stars: ✭ 188 (+91.84%)
Mutual labels: gatsby, portfolio, gatsbyjs, portfolio-website
Gabriel Adorf Portfolio
Gabriel Adorf's personal website
Stars: ✭ 133 (+35.71%)
Mutual labels: gatsby, portfolio, gatsbyjs, portfolio-website
gatsby-portfolio
Portfolio / Personal Website - Built with Gatsby.js and Published at konstantin.digital
Stars: ✭ 23 (-76.53%)
Mutual labels: portfolio, gatsby, gatsbyjs
bubbly
Full stack chat application created w/ Next.js, Socket.IO, Express, React and TypeScript
Stars: ✭ 24 (-75.51%)
Mutual labels: socket-io, expressjs, socketio
gatsby-starter-portfolio-bella
A bright single-page portfolio starter for Gatsby powered by Prismic.io. The target audience are designers and photographers.
Stars: ✭ 125 (+27.55%)
Mutual labels: portfolio, gatsby, gatsbyjs
Gatsby Advanced Starter
A high performance skeleton starter for GatsbyJS that focuses on SEO/Social features/development environment.
Stars: ✭ 1,224 (+1148.98%)
Mutual labels: gatsby, gatsbyjs, pwa
gatsby-portfolio
danielfr.com/
Stars: ✭ 36 (-63.27%)
Mutual labels: portfolio, portfolio-website, gatsbyjs
onchat-web
A simple, beautiful, mobile-first instant messaging progressive web application.
Stars: ✭ 138 (+40.82%)
Mutual labels: pwa, realtime, socketio
Reactive Resume
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Stars: ✭ 3,280 (+3246.94%)
Mutual labels: gatsby, gatsbyjs, pwa
Gatsby Simplefolio
⚡️ A minimal Gatsby portfolio template for Developers
Stars: ✭ 895 (+813.27%)
Mutual labels: gatsby, portfolio, gatsbyjs
Social Network
Mini social network that I made as my first web app project.
Stars: ✭ 458 (+367.35%)
Mutual labels: express, realtime, socket-io
Jalpc
🍎Jalpc -- A flexible Jekyll theme, 3 steps to build your website.
Stars: ✭ 859 (+776.53%)
Mutual labels: portfolio, cv, portfolio-website
sanity-gatsby-portfolio
A Gatsby portfolio site powered by Sanity.io. Watch it get built live:
Stars: ✭ 16 (-83.67%)
Mutual labels: portfolio, gatsby, gatsbyjs
realtime-geolocation
Geolocation tracking app with Node.js, Socket.io, & AngularJS
Stars: ✭ 29 (-70.41%)
Mutual labels: socket-io, realtime, socketio
SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Stars: ✭ 69 (-29.59%)
Mutual labels: socket-io, realtime, socketio
Gatsby Starter Portfolio Jodie
Image-heavy photography portfolio with colorful accents & customizable pages. Includes adaptive image grids powered by CSS grid and automatic image integration into projects.
Stars: ✭ 249 (+154.08%)
Mutual labels: gatsby, portfolio, gatsbyjs
portfolio
My personal portfolio and resume page.
Stars: ✭ 18 (-81.63%)
Mutual labels: portfolio, cv, portfolio-website
Mean Angular4 Chat App
MEAN stack with Angular 4 Chat App
Stars: ✭ 41 (-58.16%)
Mutual labels: express, expressjs, socketio
Gatsby Starter Portfolio Emilia
Minimalistic portfolio/photography site with masonry grid, page transitions and big images. Themeable with Theme UI. Includes Light/Dark mode.
Stars: ✭ 300 (+206.12%)
Mutual labels: gatsby, portfolio, gatsbyjs
Gatsby Starter 2column Portfolio
A minimalistic portfolio with a 2 column layout made for GatsbyJS.
Stars: ✭ 33 (-66.33%)
Mutual labels: gatsby, gatsbyjs, portfolio-website
Web Developer portfolio website
This is my personal portfolio website build with GatsbyJS and a small ExpressJS server.
Features
- React 16.x
- Gatsby framework
- PWA (desktop & mobile)
- Functional components with Recompose React Hooks
- Frontend design by @smakosh
- Amazing illustrations by Undraw.co
- Express as backend framework
- Socket.IO intergration (realtime online users counter & notifications)
- Simple authentication system with PassportJS
- Contact form with Google reCAPTCHA
Prerequirements
How to install
- The easiest way to get started is to clone the repository
- Change in the root the config.js file.
- Create a new file named config.js in the server folder and add the following content and adjust it:
/*
* Webserver PORT
*/
const PORT = 3005;
/*
* Email settings
*/
const EMAIL = '[email protected]';
const EMAIL_PASSWORD = 'your-mail-password';
/*
* Session settings
*/
const SESSION_SECRET = 'Zsjfkrkwujskcfjskw&m';
/*
* SSL / HTTPS settings
* ------------------------
* if HTTPS is true, the privateKey_path, certificate_path and ca_path MUST be correctly located.
*
* privateKey_path is the path where the privkey.pem file is located
* certificate_path is the path where the cert.pem file is located
* ca_path is the path where the chain.pem file is located
*/
const isHTTPS = true;
const privateKey_path = 'PATH_TO_THIS_FILE/privkey.pem';
const certificate_path = 'PATH_TO_THIS_FILE/cert.pem';
const ca_path = 'PATH_TO_THIS_FILE/chain.pem';
module.exports = {EMAIL, EMAIL_PASSWORD, PORT, SESSION_SECRET, isHTTPS, privateKey_path, certificate_path, ca_path};
- Install NPM dependencies in the root folder and in the server folder:
npm install
- Then simply start the server in the server folder by doing:
node server.js
- Finally you start the app in the root folder by doing:
gatsby develop
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].