BookFace is a social cataloging website that allows book lovers to connect, share books they love, and manage their collection of books with personalized bookshelves. This is the culmination of six engineers working closely over the course of one week to complete an MVP based on client's request.
Users can perform sitewide search on books/bookclubs
Users can view their personalized bookshelves and joined bookclubs
Users can add book to their bookshelves and update reading status
Users can generate a personalized reading statistics report
Users can explore and join bookclubs
Users can create an event and post messages
Users can chat with other club members
users can initiate a video call for club members to join
From the root directory, run the following commands in your terminal.
- To install all dependencies
npm install
- To start dev server: open http://localhost:3000 to view it in your browser
npm run dev
- To build for production
npm run build
- To locally preview production build
npm run preview
- To connect to the server: use http://localhost:3030 to verify the server connection
npm run serve
- To connect to socket for live chat
npm run socket
While all members worked as full stack engineers to develop features, we also had these additional roles:
Product Managers | Haley Jung & Addison Hernandez |
App Architects | Hailee Lu & Katy Feng |
UI Leads | Junpeng Chang & Joseph Sanfelippo |