This project is the frontend for Book Fellow, a platform for book lovers to connect, share reviews, and discover new books. It's built with React, TypeScript, and Vite.
Experience Book Fellow at: https://book-fellow-frontend-react.pages.dev/
Demo account:
- Email: user@bookfellow.com
- Password: readingisfun
- User authentication (login/register)
- Landing page with features overview
- Logged-in homepage with personalized content
- Reading activity tracking
- Community feed
- Reading lists
- Book recommendations
- React
- TypeScript
- Vite
- Tailwind CSS
- Framer Motion (for animations)
- React Router (for routing)
- Lucide React (for icons)
- Clone the repository
- Install dependencies:
npm install
- Run the development server:
npm run dev
npm run dev
: Starts the development servernpm run build
: Builds the app for productionnpm run lint
: Runs the linter (Prettier)npm run preview
: Previews the production build locally
This project is deployed using Cloudflare Pages. Any pushes to the main branch will trigger a new deployment.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is open source and available under the MIT License.