Daily Journal is a web application built using Node.js and Express.js that allows users to write and publish daily journal entries.
Hosted at : https://daily-journal-dt52.onrender.com
- Clone the repository:
git clone https://github.com/your-username/daily-journal.git
- Navigate to the project directory:
cd daily-journal
- Install the dependencies:
npm install
- Start the application:
node app.js
- Open your web browser and visit:
http://localhost:3000
- You will see the Daily Journal website where you can write and view your journal entries.
- Home: The home page displays a welcome message and a list of your journal entries.
- Compose: You can create a new journal entry by visiting the "/compose" page and providing a title and content for your entry.
- About: The about page provides information about the Daily Journal website.
- Contact: The contact page offers ways to get in touch with the website administrators.
The following dependencies are required to run the project:
- express: ^4.17.1
- body-parser: ^1.19.0
- ejs: ^3.1.6
- lodash: ^4.17.21
You can install them using the following command: