Skip to content

Daily Journal is a dynamic blogging platform powered by Node.js and Express. It incorporates EJS templating for flexible and intuitive content rendering, while leveraging the robustness of MongoDB and Mongoose for seamless data storage and retrieval.

Notifications You must be signed in to change notification settings

ali-ramazani/daily_journal

Repository files navigation

Daily Journal

Daily Journal

Welcome to Daily Journal, a web application for daily journaling. This project allows you to write and post a daily journal entry with ease. It's built using a combination of HTML, CSS, JavaScript, Node.js, and Express.js.

Table of Contents

Getting Started

Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Before you begin, make sure you have the following installed:

Installation

  1. Clone the project to your local machine using the following command:

    git clone https://github.com/ramazanima/daily_journal.git
  2. Change into the project directory:

    cd daily_journal
  3. Install the project dependencies:

    npm install

Usage

To run the Daily Journal app, use the following command:

node app.js

If you have Nodemon installed (recommended for development), you can use the following command to start the app:

nodemon app.js

The app will be accessible at http://localhost:3000 in your web browser.

Contributing

We welcome contributions from the community. If you'd like to contribute to this project, please follow our contribution guidelines.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Daily Journal is a dynamic blogging platform powered by Node.js and Express. It incorporates EJS templating for flexible and intuitive content rendering, while leveraging the robustness of MongoDB and Mongoose for seamless data storage and retrieval.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published