Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yog9/express-portfolio

Express Portfolio showcases the project that I have built. It stores all the data about the project in a JSON file. It uses Pug to generate a template that utilizes JSON to generate a markup that is displayed in the browser.
https://github.com/yog9/express-portfolio

express-portfolio json pug

Last synced: 18 days ago
JSON representation

Express Portfolio showcases the project that I have built. It stores all the data about the project in a JSON file. It uses Pug to generate a template that utilizes JSON to generate a markup that is displayed in the browser.

Awesome Lists containing this project

README

        

# Express-Portfolio

[Demo of Express Portfolio Here](https://express-portfolio1.herokuapp.com/)

## Summary

Express Portfolio showcases the projects that I have built. It stores all the data about the projects in a
JSON file. It uses Pug to generate a template that utilizes JSON to generate a markup that is displayed in the browser.

![](/express-portfolio.png)

### Motivation
The purpose of this project was to get familiar with Node js with Express along with Pug template engine.

### Getting Started
Click the demo link or clone/download the repository on your local machine.

In the project directory, you can run:

`npm install`

### Note:Make sure you have node and npm installed

* Then run

`npm start`

* Open a browser on localhost:3000/

### Built With
* Express js
* Pug
* Foundation

### Features
**. Responsive Design**

### Coming Soon
- [ ] Taking data required for the projects from Mongo DB rather than a JSON file.