Skip to content

Latest commit

 

History

History
78 lines (43 loc) · 3.74 KB

README.md

File metadata and controls

78 lines (43 loc) · 3.74 KB

License: MIT GitHub forks GitHub stars GitHub issues GitHub pull-requests PRs Welcome

Dynamic-Portfolio (Web)

Dynamic Portfolio generates a portfolio from the data given by the user . User needs to register and then fill up the Portfolio details form to generate his portfolio website. This project is made by using nodejs and mongoDB (for database) . It has a cool feature of light/dark mode and most importantly it is fully responsive. EJS is used for the frontend which is a nodejs template engine.

Features


The functionalities of the project shall include:

  • Dynamically generates portfolio after taking details from user.
  • User Authentication using jwt and by generating cookies
  • Fully responsive for all screen sizes
  • light/dark mode functionality

Setting up the project

For this project, you have to run

npm install and then node app.js in the terminal. Make sure to connect to your own database.

TECH STACK

Our tech stack includes:

HTML5 CSS3 JavaScript nodejs Express MongoDB

Branches

The repository has the following permanent branches:

  • master This contains the code which has been released.

WorkFlow

Screenshots

screenshot1

screenshot2

## Demo
projectvideo.1.mp4

Contact

You can reach us at-

Discord

License

Dynamic Portfolio is licensed under the MIT License.

Dynamic Portfolio is a part of these Open Source programs