https://github.com/liquid-o2/idea-board
Ideaboard is a CRUD (create, read, update, delete) app that allows you to manage your ideas. Whether you're brainstorming for a new project, organizing your thoughts, or simply want a place to jot down your ideas as they come to you, Ideaboard is the perfect tool for the job.
https://github.com/liquid-o2/idea-board
crud-application design eslint jest prettier react react-hook react-test reactjs tailwindcss testing typescript ui vite
Last synced: about 2 months ago
JSON representation
Ideaboard is a CRUD (create, read, update, delete) app that allows you to manage your ideas. Whether you're brainstorming for a new project, organizing your thoughts, or simply want a place to jot down your ideas as they come to you, Ideaboard is the perfect tool for the job.
- Host: GitHub
- URL: https://github.com/liquid-o2/idea-board
- Owner: liquid-O2
- Created: 2022-10-03T15:00:43.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-23T15:55:01.000Z (over 3 years ago)
- Last Synced: 2026-03-31T06:13:15.765Z (about 2 months ago)
- Topics: crud-application, design, eslint, jest, prettier, react, react-hook, react-test, reactjs, tailwindcss, testing, typescript, ui, vite
- Language: TypeScript
- Homepage: https://ideaboard.vercel.app
- Size: 1.99 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Ideaboard
Ideaboard is a CRUD (create, read, update, delete) app that allows you to manage your ideas. Whether you're brainstorming for a new project, organizing your thoughts, or simply want a place to jot down your ideas as they come to you, Ideaboard is the perfect tool for the job.
This app was built using Vite, TypeScript, TailwindCSS, React, Jest, and React Testing Library.
## Features
- Add new ideas to your Ideaboard with a simple form
- Update and delete your ideas as needed
- View all of your ideas in an organised layout
## Getting Started
To get started with Ideaboard, either visit the [Live website](https://ideaboard.vercel.app/)
or simply clone the repository and install the dependencies:
```bash
git clone https://github.com/liquid-O2/idea-board.git
cd ideaboard
npm install
```
Then, start the development server:
```bash
npm run dev
```
Your Ideaboard app will be available at `http://localhost:3000`
## Testing
To run the test suite, simply run:
```bash
npm run test
```
## Built With
* [Vite](https://vitejs.dev/) - A fast and lightweight frontend build tool
* [TypeScript](https://www.typescriptlang.org/) - A typed superset of JavaScript that compiles to plain JavaScript
* [TailwindCSS](https://tailwindcss.com/) - A utility-first CSS framework for rapidly building custom designs
* [React](https://reactjs.org/) - A JavaScript library for building user interfaces
* [Jest](https://jestjs.io/) - A JavaScript testing framework
* [React Testing Library](https://testing-library.com/) - A testing library for React components
## Contributing
If you'd like to contribute to Ideaboard, please fork the repository and make your changes as a separate branch. Once you've made your changes, open a pull request and we'll review your submission.