Note sharing app for engineers to connect, collaborate, and help their peers. This is a full-stack application built on the MERN stack (MongoDB, Express, React, and Node).
https://feedbackloopapp.herokuapp.com/
- I am a student in a software engineering intensive looking to connect and collaborate with my peers.
- I am a coding wizard looking to help peers when they are stuck.
- I am part of a coding team looking to encourage my peers in their design.
- I want to stay in the loop and see what projects and languages that people are talking - about most.
- Guest can only view the posts.
- Login is required for users to make interactions on the application, such as make posts, likes, leave comments.
- Posts are displayed in reverse chronological order (newest at the top)
- Comments are displayed in chronological order
- User can click on a tag to filter (search) for posts containing that word
- Mobile-first and responsive layout
- When logged in, users can click the 'new post' button to create a post
- New posts require a title and and a body, but tag lists are optional
- Users have the ability to edit and delete posts that they have created
- When logged in, users can comment on posts
- Users have the ability to edit and delete comments that they have made
- When logged in, users have the ability to like and unlike posts
- Likes are stored in the Post schema as an array of objects
- Each object in the array contains the userID and username of the user who liked the post
- Users can only like a post once
- Since likes are stored with the userID and username, users can see posts they've liked during previous sessions
- Michael Dunn O'Connor - Scrum Manager
- Cole Rener
- Menty Sisay
- Nita Lo