Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A privacy-first productivity tool without overkill, built with React, Supabase, and TailwindCSS. Organize your ideas, files, and bookmarks in one simple, efficient app — no clutter, just focus.

Notifications You must be signed in to change notification settings

ronakmaheshwari/second-brain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Second Brain

📌 Description

Second Brain is a personal knowledge management system designed to help you capture, organize, and retrieve information effortlessly. Whether you're taking notes, saving references, or managing tasks, Second Brain provides an intuitive and seamless experience.

🚀 Key Features

1. 📝 Knowledge Storage

Save and structure your thoughts, ideas, and notes in an organized manner.

2. 🔍 Advanced Search

Quickly retrieve any stored information with a powerful full-text search.

3. 🏷️ Categorization & Tagging

Organize notes using tags and categories for easy access and filtering.

4. 📑 Markdown Support

Write notes in Markdown for better formatting and readability.

5. 🔄 Sync & Backup

Keep your data safe with automatic sync and backup options.

6. 🌐 Web & Mobile Friendly

Access your Second Brain from anywhere, at any time.

📡 API Reference

🛠 Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Supabase, Node.js, Express.js
  • Database: PostgreSQL+Prisma+NeonDb
  • Authentication: JWT,Zod
  • Storage: Supabase Storage
  • Deployment: Vercel Render

⚡ Problem it Solves

  • Overloaded Information - Second Brain helps users manage and retrieve vast amounts of knowledge effortlessly.
  • Disorganized Notes - It provides structured note-taking, making information easy to find.
  • Lack of Searchability - With full-text search and tags, retrieving important data is seamless.

📸 Screenshots

🚧 Challenges & Showstoppers

  • Data Consistency - Ensuring smooth sync across different devices.
  • Authentication & Security - Managing user privacy and securing sensitive data.
  • Scalability - Optimizing for performance with an increasing number of users.

🚀 Deployment

To deploy this project, run the following commands in the terminal:

For Frontend

cd frontend
npm install
npm run start

For Backend

cd backend
npm install
npm start

👥 Contributors

📜 License

This project is licensed under the MIT License.


🚀 Happy Building!

About

A privacy-first productivity tool without overkill, built with React, Supabase, and TailwindCSS. Organize your ideas, files, and bookmarks in one simple, efficient app — no clutter, just focus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages