This is a full-stack web application for book lovers to share and discuss their favorite books. It is built using React, Node, Express, and MongoDB.
- User profiles
- Book database
- Reading lists
- Reviews
- Forums
- Reading challenges
- Author pages
- Recommendations
- Blogging feature
- Social features
- Very modern
- Beautiful/'eye candy'
- Inspired by Apple's website & Fluent Design
- Node.js
- MongoDB
- Clone the repository
git clone https://github.com/yourusername/book-discussion-site.git
- Navigate to the project directory
cd book-discussion-site
- Install server dependencies
cd server
npm install
- Install client dependencies
cd ../client
npm install
- Start the MongoDB service
sudo service mongod start
- Start the server
cd ../server
npm start
- In a new terminal window, start the client
cd ../client
npm start
The application should now be running at http://localhost:3000.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.