The idea for this application began from the mind of Julius. The Queens Gambit has become a streaming sensation and have inspired many to explore the world of chess. Online there are many great resources to learn the rules and opening/move sets, but none that are very interactive or have a community of users to discuss strategy with each other. That is were ReGambit comes in, it is designed to be the missing link in helping the players of chess improve their skills and help build a strong community.
This app is intended to be used with our API
The app itself is relatively simple. A user signs up on the website and can add different chess openings and modify them at will. Each opening has its own properties which help users categorize the move-sets. The website makes request to the back-end and handles all the openings from there.
- As an unregistered user, I would like to sign up with email and password.
- As a registered user, I would like to sign in with email and password.
- As a signed in user, I would like to change password.
- As a signed in user, I would like to sign out.
- As a signed in user, I would like to create an opening.
- As a signed in user, I would like to update an opening.
- As a signed in user, I would like to delete an opening.
- As a signed in user, I would like to see all the openings.
- As a signed in user, I would like to see and create blog posts on openings.
- JavaScript
- ReactJs
- React-Bootstrap
- SASS
- JSX
- Axios
- Interactive chess board for opening practice and more interactive learning.
- Front-end repo: https://github.com/Delusionaly-Tired/ReGambit-client
- Back-end repo: https://github.com/Delusionaly-Tired/ReGambit-API
- Deployed Client: https://delusionaly-tired.github.io/ReGambit-client/#/
- Deployed API: https://aqueous-shelf-72255.herokuapp.com/