Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/princelad/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.
https://github.com/princelad/brainwave
next tailwindcss ts
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/princelad/brainwave
- Owner: Princelad
- License: mit
- Created: 2024-07-10T06:54:28.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-19T13:05:16.000Z (about 2 months ago)
- Last Synced: 2024-10-10T06:20:58.742Z (about 1 month ago)
- Topics: next, tailwindcss, ts
- Language: TypeScript
- Homepage: https://brain-wave-notes.vercel.app/
- Size: 2.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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](#features)
- [Screenshots](#screenshots)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Acknowledgements](#acknowledgements)## 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
![Dashboard](screenshots/dashboard.png)
![Editor](screenshots/editor.png)
![Task Management](screenshots/task_management.png)## Installation
To get started with BrainWave, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/Princelad/brainwave.git
cd brainwave
```2. **Install dependencies:**
```bash
npm install
```3. **Run the development server:**
```bash
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](LICENSE) file for details.
## Acknowledgements
- [React](https://reactjs.org/)
- [Next.js](https://nextjs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- Inspired by [Notion](https://www.notion.so/)