Skip to content

Portfolio building website, including blog features, profile information, side projects

Notifications You must be signed in to change notification settings

devhyun05/divdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Divdev

Divdev is a blog-style portfolio building website, and designed to address the common issue of fragmented portfolio websites by seamlessly integrating blog, profile, and side projects uploads into a cohesive and user-friendly experience

Tech Stack

Frontend: React.js, Material UI

Backend: Node.js, Express.js

Database: MongoDB

Cloud & API: AWS S3 bucket, skills API

Testing: Jest

CI/CD: Docker, Jenkins

Pre-requisite

To run this project, you will need to add the following environment variables to your .env file

EMAIL_USERNAME=""

PASSWORD=""

dbUsername=""

dbPassword=""

clusterName=""

dbName=""

skillsAPI=""

AWS_ACCESS_KEY=""

AWS_SECRET_ACCESS_KEY=""

AWS_BUCKET_NAME=""

Run Locally

Install dependencies

  cd backend && yarn
  cd frontend && yarn

Start the server and run the program

  cd backend 
  node server.js

Start the frontend

  cd client 
  yarn start

About

Portfolio building website, including blog features, profile information, side projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published