Pick a celebrity or other topic and use Express to make a Website for it.
If you are looking for some inspiration, you can go here: https://lab-express-basic-site-sol.herokuapp.com/. It might take a couple of minutes to load the page for the first time.
- Fork this repo
- Clone this repo
-
Upon completion, run the following commands:
git add . git commit -m "done" git push origin master
-
Create Pull Request so your TAs can check up your work.
Your Website should have (at least) 3 pages:
- A home page
- An "about" page
- A photo gallery page
- Not found page
Your site should also have a public/
folder for:
- CSS styling
- images
- (BONUS) some small front end JavaScript (click events, fade ins, popups, etc.)
Send your pull request before next class!
Your starter code only has an empty app.js
file.
In addition to that, you will need:
- a
package.json
file (runnpm init
to create one) - to npm install
express
- a
views/
folder for your separate HTML files - a
public/
folder for your publicly available files like CSS, images and (bonus) JavaScript
Happy coding! ❤️