Skip to content

Nick2191/Blog-Post-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a Capstone Project in my Web Dev Bootcamp by Angela Yu. We were asked to create a blog post app using Node.js, Express.js, and EJS. 

The project description, deliverables, features, and technical requirements provided are listed below. 

Project Description

The goal of this project is to create a Blog web application using Node.js, Express.js, and EJS. The application will allow users to create and view blog posts. Posts will not persist between sessions as no database will be used in this version of the application. Styling will be an important aspect of this project to ensure a good user experience.

Deliverables

    One Node project for the function of the website

    Including at least one EJS file for the structure of the website

    Including at least one CSS file for the styling of the website


Features

1. Post Creation: Users should be able to create new posts.

2. Post Viewing: The home page should allow the user to view all their posts.

3. Post Update/Delete: Users should be edit and delete posts as needed.

3. Styling: The application should be well-styled and responsive, ensuring a good user experience on both desktop and mobile devices.


Technical Requirements

1. Node.js & Express.js: The application will be a web server built using Node.js and Express.js. Express.js will handle routing and middleware.

2. EJS: EJS will be used as the templating engine to generate dynamic HTML based on the application's state.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages