Bookmarked is a digital book-swapping platform, allowing users to add and lend out their personal library, browse the other books currently in circulation, and bookmark titles of interest. It was designed and built by a team of both front and back-end students from the Turing School of Software and Design using React, Ruby on Rails, and GraphQL.
Visit our deployed project.
As Mod 4 students in the Front-End program at Turing School of Software and Design, Bookmarked is our final Capstone Project-- meaning we have been studying software development for approximately six months at the time of its completion.
Learning Goals for this project included:
✔️ Gain competency with GraphQL
✔️ Use an agile process to turn well defined requirements into deployed and production ready software
✔️ Practice an advanced, professional git workflow including a Pull Request Review
✔️ Focus on communication and collaboration between FE and BE teams to design and build a working application
✔️ Build an application that execute in development, cypress testing, CI, and production environments
Add Books to shelf:
Single book view:
- From your terminal,
cd
back to your parent directory - Clone down this repository:
https://github.com/The-Readers-Collective/bookmarked-ui
cd
intobookmarked
directory and run:
npm install
npm start
- Enter the following url in your browser: http://localhost:3000/
- Adding and deleting followers
- Add a Google map API to locate how far a book is for exchage
- Message a user if a bookmarked is avaiable for borrowing
- Alert the user if a bookmarked book that was previously unavailable is now available
- Excellent group dynamic and communication
- Researching GraphQL queries and mutations
- Problem solving
- Understanding mutations
- Learning Cypress syntax when using GraphQL
Morgan Berry | email | Github | LinkedIn |
Stephanie Guzman | email | Github | LinkedIn |
Scott Gaines | email | Github | LinkedIn |
Marianne Barton | email | Github | LinkedIn |
Project Brainstorming |
Project Board with User Stories |
Component Architecture |
Project Wireframe
- 2207 Turing cohort
- Tyler Keating, Project Mentor
- Leta Keane, Project Manager
- Michael J. Harrison
- Juliet Eyraud