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.
- 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.
To get started with BrainWave, follow these steps:
-
Clone the repository:
git clone https://github.com/Princelad/brainwave.git cd brainwave
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000
to see BrainWave in action.
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.
- 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.
We welcome contributions from the community! To contribute, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b my-feature-branch
. - Make your changes and commit them:
git commit -m 'Add new feature'
. - Push to the branch:
git push origin my-feature-branch
. - Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- React
- Next.js
- Tailwind CSS
- Inspired by Notion