Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Created Activity Feed #116

Open
wants to merge 172 commits into
base: main
Choose a base branch
from
Open

Created Activity Feed #116

wants to merge 172 commits into from

Conversation

AlexanderChiuy
Copy link
Collaborator

@AlexanderChiuy AlexanderChiuy commented Apr 30, 2023

For our class at Carnegie Mellon, 17-413, we were tasked to create a functional Activity Feed for the InvolveMint community. Many of the components resemble other social media platforms. These components include:

  • Likes
  • Comments
  • Notifications
  • Images resizing
  • Admin Moderation

Resolves #117

AlexanderChiuy and others added 30 commits February 23, 2023 15:12
@AlexanderChiuy AlexanderChiuy added feature New feature for the project XL T-Shirt Task will take ~week or 40 hours labels Apr 30, 2023
@AlexanderChiuy AlexanderChiuy changed the title 17413 spring23 main Created Activity Feed Apr 30, 2023
wengf2086 and others added 10 commits July 1, 2023 12:43
…ignore

Removed package-lock.json from .gitignore
This PR adds a file environments.org.ts file to the .gitignore file.
This file will be referenced with the new way to execute the application
locally when someone is a part of the organization. We do this by adding
another configuration to the angular.json file for an "org" environment.
In addition, two new scripts were added to the package.json file to work
with this.
Updated readme to include steps on how to configure Firebase, launch
PostgreSQL in a container, and start both client and server.
These updates allow for us to use the npm run deploy:test to deploy both
the api and the ui to the test envrionment. I also updated the emailing
and other services to treat test like prod and allow for notifications
to be sent.

---------
Updates as suggested via codelyzer and depcheck to fix issue with npm
restore failing.

---------

Co-authored-by: Quinn Heffern <[email protected]>
…d successfully deploys to the test environment.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic feature New feature for the project XL T-Shirt Task will take ~week or 40 hours
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create Activity Feed
9 participants