BrainWave

BrainWave is a powerful and flexible tool designed to help you organize your thoughts, tasks, and projects efficiently. Inspired by Notion, BrainWave leverages the power of React.js, Next.js, and Tailwind CSS to deliver a seamless and highly customizable user experience.

MIT License

Stars
0
Committers
2

BrainWave

BrainWave is a powerful and flexible tool designed to help you organize your thoughts, tasks, and projects efficiently. Inspired by Notion, BrainWave leverages the power of React.js, Next.js, and Tailwind CSS to deliver a seamless and highly customizable user experience.

Table of Contents

Features

  • Rich Text Editing: Create and edit notes with a versatile rich text editor.
  • Task Management: Organize your tasks and projects with customizable task lists.
  • Database Support: Create and manage databases with various types of content.
  • Multi-Platform: Responsive design ensures a seamless experience across all devices.
  • Customization: Tailor your workspace with flexible layout and styling options.

Screenshots

Installation

To get started with BrainWave, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Princelad/brainwave.git
    cd brainwave
    
  2. Install dependencies:

    npm install
    
  3. Run the development server:

    npm run dev
    
  4. Open your browser and visit http://localhost:3000 to see BrainWave in action.

Usage

Once the development server is running, you can start using BrainWave to create notes, manage tasks, and organize your projects. The user interface is intuitive and designed to be similar to Notion, so you should feel right at home.

Creating a Note

  • Click on the "New Note" button.
  • Use the rich text editor to write and format your note.
  • Save your note to access it later from the dashboard.

Contributing

We welcome contributions from the community! To contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b my-feature-branch.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin my-feature-branch.
  5. Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements