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.
Campulse is powered by a modern and dynamic tech stack:
Languages
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.
Get a sneak peek of the Campulse platform's user interface - coming soon!
Stay tuned for the live demo link, where you can explore the Campulse platform in action!
Make sure you have the following applications installed to run the project:
Clone this repository to your desired directory:
git clone https://github.com/codeironside/project-440.git
cd project-440
Install project dependencies:
npm install
To run the project, execute the following command:
npm run server
- After running
npm run server
, access the Campulse platform at http://localhost:3040/ in your browser. - For more information, please visit the Node.js website.
Meet the minds behind Campulse:
π€ Elijah Osimene
π€ Oluwatobi Ayoola Jolaosho
π€ toye omolara
π€ Asabi Kofoworola
π€ Meshinoye Ridwan Adekunle
π€ Olatundun Oluwatumininu Wuraola
Stay excited for upcoming features on Campulse:
- Author-Reader Interaction: Engage in direct conversations with authors through the platform.
We welcome contributions, issues, and feature requests! Feel free to visit the issues page.
If you like Campulse, show your support by giving it a βοΈ!
-
How can I run this project?
- After cloning the repository, run
npm install
to install all dependencies. Then runnpm start
to launch the project.
- After cloning the repository, run
-
How can I run tests?
- After cloning the repository, run
npm install
to install all dependencies. Then runnpm test
to execute the tests.
- After cloning the repository, run
Thank you for
your interest in Campulse - your support is greatly appreciated!
This project is licensed under the