Skip to content

✨Engage in meaningful conversations and exchange ideas with the authors of your favorite blogs, creating a vibrant community of passionate individuals.

License

Notifications You must be signed in to change notification settings

Narcos101/OurApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OurApp

Introduction 📌

A Social blogging site connecting people based on their personal interest in specific genre where they can endlessly explore mostrelevant topics based on their search plus can also follow converse with author(s) of theirfavorite blogs.

Technology Stack 🏁

  • Express - Fast, unopinionated, minimalist web framework for Node.js
  • MongoDB - Document database for modern applications
  • EJS - Embedded JavaScript templating engine
  • Nodemon - Monitor for any changes in your application and automatically restart the server

Installation💥

To get started with [Project Name], follow these steps:

  1. Clone the repository to your local machine using the following command:
git clone https://github.com/Narcos101/OurApp.git
  1. Change into the project directory:
cd ourApp
  1. Install the required dependencies by running the following command:
npm install
  1. Set up the MongoDB database:
  • Ensure that MongoDB is installed and running on your machine.
  • Create a new MongoDB database.
  • Update the database configuration in db.js to point to your MongoDB database.
  1. Start the application in development mode by running the following command:
npm run dev
  1. Access the application by navigating to http://localhost:3000 in your web browser.

Usage

Here's a brief overview of the project structure:

  • app.js: The main entry point of the application.
  • router.js: Contains the route definitions for different application endpoints.
  • models/: Contains the MongoDB models for data schema.
  • views/: Contains the EJS templates for rendering dynamic web pages.
  • public/: Contains static assets such as CSS stylesheets and client-side JavaScript files.

Application Preview 👀

image

For contributors

  • Before contributing do go through the Code of Conduct and the Contributors Guidelines.
  • If you find any bug in the application, or a feature you think would be nice to have, please open an issue.
  • If you want to contribute code, please fork the project and submit a pull request.

LICENSE 📜

MIT

About

✨Engage in meaningful conversations and exchange ideas with the authors of your favorite blogs, creating a vibrant community of passionate individuals.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published