Skip to content

Your digital second brain. Seamlessly save and organize content from across the web - currently supporting tweets and videos. Built with TypeScript and React, featuring powerful search and automatic content organization. Never lose valuable information in your bookmarks again.

Notifications You must be signed in to change notification settings

yashvikram30/Nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 

Repository files navigation

Nexus - Your Digital Second Brain 🧠

MIT License TypeScript React

🌟 Overview

Nexus is your personal knowledge management system that acts as a digital second brain. Save and organize content from across the web with powerful search capabilities and automatic content organization. Currently supporting:

  • 🐦 Tweets
  • 🎥 Videos
  • 📑 Text

Never lose valuable information in your bookmarks again. Built with TypeScript and React for a robust, type-safe experience.

✨ Features

  • Smart Content Organization: Automatically categorizes and tags your saved content
  • Powerful Search: Find anything instantly with our advanced search capabilities
  • Cross-Platform Support: Access your content from any device
  • Secure Storage: Your data is encrypted and safely stored
  • Clean UI: Modern, intuitive interface for seamless navigation

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • MongoDB
  • npm or yarn

Environment Variables

Create a .env file in the root directory and add the following variables:

PORT=3000
MONGO_URL=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret_key

Installation

  1. Clone the repository
git clone https://github.com/yashvikram30/Second-Brain-App
  1. Install backend dependencies
cd backend
npm install
  1. Install frontend dependencies
cd ../client
npm install
  1. Start the development server
npm run dev

The application should now be running at http://localhost:3000

🔧 Tech Stack

  • Frontend: React, TypeScript, TailwindCSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT

🗺️ Roadmap

  • Add support for more content types
  • Implement collaborative features
  • Add browser extension
  • Enable offline mode
  • Add AI-powered content suggestions

🤝Contributing

Contributions are always welcome!

📞 Contact

@Yash Vikram

Project Link: https://github.com/yashvikram30/Second-Brain-App

About

Your digital second brain. Seamlessly save and organize content from across the web - currently supporting tweets and videos. Built with TypeScript and React, featuring powerful search and automatic content organization. Never lose valuable information in your bookmarks again.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published