Vibing is a social "inspiration" website, which is similar to social media platforms, but users only share "good vibes" with others. Users can create, read, update, and delete vibes as well as view inspirational quotes.
Website: https://optimistic-raman-4111e0.netlify.app/
Vibing Storybook: https://thwcorbin.github.io/vibing/stories/index.html
Repo: https://github.com/ThwCorbin/vibing
Repo API: https://github.com/ThwCorbin/vibing-api
Vibing is a React front end that uses a MongoDB, Express, and Node.js back end that we built for a group project. Users can create, read, update, and delete vibes. Users can sign up for an account, which generates an authentication token. Users can view inspirational quotes to get their creative vibes moving.
This is our eighth project, and our first major group project, for General Assembly's Software Engineering Immersive program.
- MongoDB
- Mongoose
- Express
- React
- Node.js
- JavaScript
- HTML
- CSS
- Storybook
We developed a bronze/silver/gold plan, which is available in the planning directory in this repo. We completed all requirements and the bronze-level features of our plan. We also styled the site to display well on small devices, and we updated the Vibe Model to include a comments Array of Strings (silver plan).
- Clone the repo: https://github.com/ThwCorbin/vibing
cd
to the vibing directory- run
npm i
in the terminal