Skip to content

Portfolio site, working with server-side JavaScript, Node.js, Express and Pug templates

License

Notifications You must be signed in to change notification settings

annes99/Static-NodeJS-and-Express-Site

Repository files navigation

Static NodeJS and Express Site

Portfolio site made with Node.js, Express and Pug, setting up a server, handling requests, working with server-side JavaScript, and building a powerful and modern back end project.

Features

  • JSON file to store all the data about the projects I've created so far
  • Pug templates & JSON to generate the markup that is ultimately displayed in the browser
  • Routes to handle requests
  • Middleware to utilize static files
  • Error handling
  • Server to serve the project

To start server locally

  • Run npm install

  • Then npm start

Open http://localhost:3000 to view it in the browser

Technologies

  • JavaScript
  • Node.js
  • Express
  • Pug
  • CSS
  • HTML

Demo

Active demo: Static NodeJS and Express Site

Screenshot

Example screenshot

Status

Project is: completed

Inspiration

Treehouse Techdegree: FSJS project 6 - Static NodeJS and Express Site

CSS style changes

  • body background to rgb(245, 247, 250) & font-family: 'Montserrat', sans-serif;
  • a:hover color: #111 to rgb(12, 93, 242);
  • button background-color: #333 to rgb(12, 93, 242) + border-radius: 8px;
  • a color: #333 to rgb(12, 93, 242)
  • added favicon icon

Contact

Created by @Annes

About

Portfolio site, working with server-side JavaScript, Node.js, Express and Pug templates

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published