Spectrumic Mind is a web application designed to house my personal collection of philosophical insights, scientific explorations, and thought experiments. It’s a place where I can post articles, dive into intellectual debates, and reflect on the vast spectrum of knowledge that interests me.
Built with modern technologies like Next.js, Tailwind CSS, Shadcn, and PostGres, this platform offers a clean, responsive interface and a simple backend for easy content management.
- FullStack: Next.js (React Framework)
- Styling: Tailwind CSS
- Database: PostGres
- UI Library Shadcn
- Personal Content Hub: A space where I can post articles, essays, and research findings on topics related to philosophy and science.
- Simple, Minimalist UI: A user-friendly interface powered by Tailwind CSS for an elegant and distraction-free reading experience.
- Interactive Features: While primarily for personal use, the platform is designed to facilitate discussions, allowing others to engage with my content.
- Easy Content Management: Admin (myself) can post, edit, and manage content easily, powered by Next.js and PostGres.
Before you begin, make sure you have the following installed:
- Node.js
- PostGres
-
Clone the repository:
https://github.com/AyoubMzian-Dev/SpectraMind.git cd SpectraMind -
Install dependencies for both frontend and backend:
npm install
-
Set up your PostGres database:
Create a database in PostGres (e.g.,
SpectraMind) and configure your.envfile with the database credentials. Example:DB_HOST=localhost DB_USER=root DB_PASS=yourpassword DB_NAME=spectramind
-
Run the App:
npm run dev
Now you should have the project running locally. You can start posting content and interacting with your platform!
- Post Articles: As the primary content creator, you’ll be able to create, edit, and publish articles about philosophy, science, or any intellectual topic you wish to explore.
- Admin Dashboard: You’ll have access to a simple dashboard to manage content, ensuring everything is organized and up-to-date.
Since this is a personal project, future enhancements could include:
- Adding the ability for others to comment on or like posts
- Implementing tagging and categories for articles
- Adding a content search feature
This project is open-source, but as it's a personal platform, feel free to modify or use it for your own needs.