Skip to content

ajithpkumar18/Brain-APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


πŸ“Œ README for Brain App

# Brain App πŸ§ πŸ“Œ

A MERN stack application to store and organize important links, notes, and resources for future reference.

## πŸš€ Overview

Brain App helps users save useful content such as YouTube videos, Twitter/X posts, and links so they can easily revisit them later. It acts as a personal knowledge vault to avoid forgetting valuable resources.

Each user has their own secure space to manage saved content.

## ✨ Features

-   πŸ” User authentication (login & signup)
-   πŸ“ Add notes
-   πŸ”— Save links (YouTube, Twitter, etc.)
-   πŸ‘€ User-specific data storage
-   πŸ“± Responsive UI

## πŸ› οΈ Tech Stack

**Frontend**

-   React.js
-   HTML, CSS, JavaScript

**Backend**

-   Node.js
-   Express.js
-   MongoDB
-   JWT Authentication

## 🧩 Application Flow

1. User signs up / logs in
2. Authenticated users can add notes or links
3. Data is securely stored in MongoDB
4. Users can access their saved content anytime

## πŸ“¦ Installation & Setup

### 1️⃣ Clone the repository

```bash
- git clone https://github.com/ajithpkumar18/Brain-APP.git
- cd Brain-APP
- cd client
- npm start
- cd server
- Create a .env file
- MONGO_URI=your_mongodb_connection_string
- JWT_SECRET=your_secret_key
- npm start
```

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published