Bookstore Project(CRUD) using MERN
Features and Steps
- Create Node.js project from scratch
- Create our first Http Route
- Add MongoDB and Mongoose to node js
- Create Book model with Mongoose
- Save a new Book with mongoose
- Get All Books with mongoose
- Get One Book by id with mongoose
- Update a Book with mongoose
- Delete a book with mongoose
- Refactor Node js with express router
- CORS policy in Node js and Express js
- Create React project, Vite, Tailwind CSS
- SPA and Add react router dom
- Show Books List in React
- Show Book Details in React
- Create Book in React
- Edit Book in React
- Delete Book in React
- Show Books List as Card
- Make Book Card a single component
- Add Book Modal
- Improve User Experience (UX) with beautiful alert