SAM-BAMKOLE / project-440

A simple blog platform that allows users to post and share gossips. Built with Express and React, and uses GitHub Gists to store code. To get started, clone the repository and install the dependencies. Then run the blog locally with `npm run server`. The blog will then be accessible at http://localhost:5000. I hope this is helpful

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“— Table of Contents

πŸ“– Introduction

Welcome to Campulse, the University Blog platform! Campulse provides a space for students and faculty members to share their thoughts, insights, and experiences. Dive into the diverse world of academia through our engaging collection of articles.

πŸ›  Built With

βš™οΈ Tech Stack

Campulse is powered by a modern and dynamic tech stack:

Languages
Frameworks
Markup Languages

(back to top)

πŸ’‘ Key Features

Campulse offers a range of features designed to enhance the user experience:

Campulse offers a suite of key features tailored to elevate your academic journey and enrich your reading experience:

  • Engaging Articles: πŸ“š

Immerse yourself in a dynamic and diverse collection of articles, thoughtfully contributed by both students and esteemed faculty members. From cutting-edge research breakthroughs to insightful personal narratives, Campulse's articles foster a vibrant exchange of ideas and perspectives within the academic community. Explore topics that resonate with your curiosity and delve into a world of knowledge and discovery.

  • **intuitive User-Friendly Interface:**🌐

Experience the pleasure of effortless navigation through Campulse's intuitive interface. Designed with user convenience in mind, the platform empowers you to seamlessly discover, read, and engage with articles that align with your interests. The user-friendly layout enhances your interaction with academic content, ensuring an enjoyable and productive browsing experience.

  • Author Profiles: πŸ“

Uncover the minds behind the words. Every article on Campulse comes with an associated author profile, allowing you to delve deeper into the backgrounds, expertise, and passions of the contributors. Gain insights into their academic journeys, research pursuits, and accomplishments. This connection between readers and authors enhances the context of each article, fostering a sense of community and collaboration.

  • responsive designsπŸ“±πŸ’»

Access Campulse's rich repository of articles from a diverse range of devices. Whether you're on a desktop, tablet, or smartphone, our platform's responsive design ensures a seamless and visually consistent experience. Enjoy the flexibility to engage with articles, explore author profiles, and join academic conversations on the go, without compromising on readability or aesthetics.

  • Personlized Bookmarks πŸ“Œ

Create a curated reading list tailored to your preferences. Campulse enables you to bookmark articles that resonate with you, facilitating easy access to your favorite content. Build your personalized repository of knowledge, making it convenient to revisit and reference articles that have made an impact on your academic journey.

  • Thoughtful Discussions πŸ’¬

Engage in meaningful conversations sparked by thought-provoking articles. Campulse encourages vibrant discussions through threaded comments, allowing readers, authors, and experts to exchange insights, pose questions, and challenge ideas. Contribute to an ecosystem of intellectual discourse that amplifies the value of each article.

  • Tags and categories: 🏷️

Effortlessly explore a wide array of topics using Campulse's tagging and categorization system. Browse articles grouped by relevant themes, enabling you to discover content aligned with your specific interests. Whether you're exploring a niche subject or seeking a broader perspective, the tagging system enhances your content discovery journey.

  • Stay Updated with NOtifcatios πŸ“¬

Receive personalized notifications to stay informed about the latest updates. Campulse keeps you in the loop about new articles, responses to your comments, and updates to bookmarked content. This feature ensures you're always connected to the evolving academic discourse within the Campulse community.

(back to top)

🎞️ Preview

Get a sneak peek of the Campulse platform's user interface - coming soon!

πŸš€ Live Demo

Stay tuned for the live demo link, where you can explore the Campulse platform in action!

(back to top)

πŸ’» Getting Started

Prerequisites

Make sure you have the following applications installed to run the project:

  • A modern web browser (e.g., Google Chrome, Microsoft Edge , Mozilla Firefox

  • Node.js LTS version

  • Git

Setup

Clone this repository to your desired directory:

    git clone https://github.com/codeironside/project-440.git
    cd project-440

Install

Install project dependencies:

    npm install

Usage

To run the project, execute the following command:

npm run server

(back to top)

πŸ‘₯ Authors

Meet the minds behind Campulse:

πŸ‘€ Elijah Osimene

GitHub LinkedIn Twitter Gmail

πŸ‘€ Oluwatobi Ayoola Jolaosho

GitHub Twitter LinkedIn Gmail

πŸ‘€ toye omolara

GitHub Twitter LinkedIn Gmail

πŸ‘€ Asabi Kofoworola

Medium LinkedIn Gmail

πŸ‘€ Odafe Megida Twitter Gmail

πŸ‘€ Peace Oluruntoba GitHub Twitter LinkedIn Gmail

πŸ‘€ Fleming LinkedIn Gmail

πŸ‘€ Meshinoye Ridwan Adekunle LinkedIn

πŸ‘€ Yahuza Sani Hudu GitHub LinkedIn Gmail

πŸ‘€ Eunice Adams Idakwa Instagram LinkedIn

πŸ‘€ Halima Instagram

πŸ‘€ Olatundun Oluwatumininu Wuraola TikTok

πŸ‘€ King Creed YouTube

πŸ‘€ Boluwatife Bejide LinkedIn Twitter Gmail

πŸ”­ Future Features

Stay excited for upcoming features on Campulse:

  • Author-Reader Interaction: Engage in direct conversations with authors through the platform.

(back to top)

🀝 Contributing

We welcome contributions, issues, and feature requests! Feel free to visit the issues page.

(back to top)

⭐️ Show your support

If you like Campulse, show your support by giving it a ⭐️!

(back to top)

❓ FAQ

  • How can I run this project?

    • After cloning the repository, run npm install to install all dependencies. Then run npm start to launch the project.
  • How can I run tests?

    • After cloning the repository, run npm install to install all dependencies. Then run npm test to execute the tests.

(back to top)

πŸ™ Acknowledgments

Thank you for

your interest in Campulse - your support is greatly appreciated!

(back to top)

πŸ“ License

This project is licensed under the MIT License

About

A simple blog platform that allows users to post and share gossips. Built with Express and React, and uses GitHub Gists to store code. To get started, clone the repository and install the dependencies. Then run the blog locally with `npm run server`. The blog will then be accessible at http://localhost:5000. I hope this is helpful

License:MIT License


Languages

Language:JavaScript 40.4%Language:CSS 31.8%Language:HTML 27.7%