Skip to content

Shivgit42/Rebrain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ReBrain

Your personal second brain - Save, Tag & Share your content all in one place.


✨ Features

  • Save content from YouTube, Twitter, documents, and links
  • Organize with tags and filter easily
  • Share curated collections with a public link
  • Clean and minimal dashboard UI
  • Auth system (Sign up / Sign in)
  • Dark mode support 🌙

🛠️ Tech Stack

Frontend

  • React + TypeScript
  • Vite
  • TailwindCSS
  • React Router
  • Axios

Backend

  • Node.js + Express
  • MongoDB + Mongoose
  • JWT Authentication

Deployment


🚀 Getting Started

Clone the repo

git clone https://github.com/your-username/rebrain.git
cd rebrain

Backend Setup

cd backend
npm install

Create a .env file inside backend/:

PORT=3000
MONGODB_URL=your_mongodb_connection_string
JWT_SECRET=your_secret_key

Run backend:

npm run dev

Frontend Setup

cd frontend
npm install

Create a .env file inside frontend/:

VITE_BACKEND_URL=http://localhost:3000

Run frontend:

npm run dev

🧑‍💻 Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

ReBrain is your personal second brain - a full-stack web app to save, tag, and organize content (links, tweets, videos, documents, notes) in one place. Easily filter, preview, and share your curated knowledge with others

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages