Brilliant Ideas is a single-page web application that allows users to easily add and save short notes with "brilliant ideas" to their wall. Change of heart? No problem! They can also edit or delete any notes they wish.
- Primarily a Single Page CRUD App.
- Add, save, edit and delete ideas.
- Back-end API with 3 endpoints.
- Rails
- Axios
- ReactJS
- HTMl
- CSS
- ReactJS
- Rails 5.2.1
- immutability-helper
- axios
- react-transition-group
-
Fork and clone this repository
-
Install the dependencies: "npm install"
-
Start the rails server: "rails s -p3001"
-
In another terminal window, in ideaboard directory: "npm install"
-
Start the App: "npm start"
-
Open http://localhost:3000 and add your brilliant ideas!