This project features a collection of Japanese recipes and designs, with the majority of the content sourced from Just One Cookbook. Users can add and edit recipes, which are stored in a MongoDB database using my own server-side API.
To run the application, both the server and client need to be started.
- Clone the project and navigate to the "https://github.com/shikitos/cookbook-reactjs/tree/main/server" folder using your terminal.
- Install all required npm packages using
npm install. - To start the server, run the command
node server.js. Use a separate terminal to keep the server running. - Next, navigate to "https://github.com/shikitos/cookbook-reactjs/tree/main/client" and install all required npm packages using
npm install. - To start the frontend, run the command
npm start. Use a separate terminal to keep the frontend running. - After the application has finished compiling, you can access it at
localhostin your browser.
- MongoDB
- Express.js
- React.js
- Node.js
- Express.js
- Mongoose
Welcome contributions to this project! Feel free to open an issue or submit a pull request.