https://github.com/autumnchris/expressjs-multi-page-site-demo
An Express.js app that uses a very simple example of Express page routing.
https://github.com/autumnchris/expressjs-multi-page-site-demo
css3 ejs ejs-express express express-js expressjs javascript multi-page multi-page-application multi-page-navigation multipage-application nodejs the-odin-project theodinproject
Last synced: about 1 month ago
JSON representation
An Express.js app that uses a very simple example of Express page routing.
- Host: GitHub
- URL: https://github.com/autumnchris/expressjs-multi-page-site-demo
- Owner: autumnchris
- Created: 2019-09-21T02:46:31.000Z (about 6 years ago)
- Default Branch: main
- Last Pushed: 2025-02-16T18:21:04.000Z (8 months ago)
- Last Synced: 2025-03-24T12:47:36.705Z (7 months ago)
- Topics: css3, ejs, ejs-express, express, express-js, expressjs, javascript, multi-page, multi-page-application, multi-page-navigation, multipage-application, nodejs, the-odin-project, theodinproject
- Language: CSS
- Homepage: https://autumnchris-express-multi-page-site-demo.onrender.com
- Size: 24.4 KB
- Stars: 6
- Watchers: 2
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Express.js Multi-Page Site Demo
An Express.js app that uses a very simple example of Express page routing.
Inspired by the [Basic Informational Site assignment](https://www.theodinproject.com/paths/full-stack-javascript/courses/nodejs/lessons/basic-informational-site) as part of the curriculum for the [NodeJS Course](https://www.theodinproject.com/paths/full-stack-javascript/courses/nodejs) on [The Odin Project](https://www.theodinproject.com).
---
## Built With
* [Express.js](https://expressjs.com)
* [Node.js](https://nodejs.org/en)
* JavaScript
* [EJS](https://ejs.co)
* HTML5
* CSS3
* [Normalize.css](https://necolas.github.io/normalize.css)
* [nodemon](https://nodemon.io)## Demo
View project demo at [https://autumnchris-express-multi-page-site-demo.onrender.com](https://autumnchris-express-multi-page-site-demo.onrender.com).
## Instructions
After forking and cloning, navigate to the repository in your command line and install the NPM packages:
```
npm install
```Run the following script in your command line if starting the repository in development mode:
```
npm run dev
```Run the following script in your command line if starting the repository in production mode:
```
npm start
```Once the server is running, go to `http://localhost:3000` in your browser.