Welcome to HORIZON HARBOUR, a sophisticated blogging platform that empowers users to share their thoughts, stories, and ideas with the world. Whether you're a seasoned writer or a newcomer to the blogging scene, Horizon Harbour provides a welcoming space to connect, express, and explore. Horizon Harbour is designed to be a seamless and intuitive platform for creating and discovering compelling blog content. With a user-friendly interface, robust features, and a focus on community engagement, we aim to elevate the blogging experience for both creators and readers.
Follow these steps to set up Horizon Harbour on your local machine and start exploring or contributing:
Before you begin, make sure you have the following installed on your machine:
-
Node.js and npm: Horizon Harbour is built using Node.js.
-
MongoDB: Horizon Harbour uses MongoDB as its database. Install MongoDB .
1.Clone the Repositry using https://github.com/akrai15/BharatIntern_BlogWebsite.git.
2.cd BharatIntern_BlogWebsite. Move inside the Website folder.
3.npm install. To install the dependencies and required files.
4.Create a .env file in the project root with the following configuration: MONGO_URI="your_mongodb_connection_string"
5.Start MongoDB: Ensure that your local MongoDB server is running.
6.Start the Development Server: nodemon app.js
7.Visit Horizon Harbour in Your Browser: Open http://localhost:3000 in your web browser.
Create an Account or Log In: --Sign up for a new account or log in if you already have one.
Create and Discover Content: --Explore existing blog posts or create your own to share with the Horizon Harbour community or edit your own blogs.
Engage with the Community: --Contribute & Connect with other users who share your interests.
Take a glimpse of Horizon Harbour with these screenshots showcasing its user interface and features.
COMPOSE
LOGIN
REGISTER