uyennguyen30696 / confessions

Confessions is a social platform that allows users to post and share thoughts anonymously, built with MERN stack.

Home Page:https://confessions-by-uyen.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Confessions

Description

Confessions is a social platform that allows users to post and share thoughts anonymously.

Checkout the deployed application here.

  • Notes: This is an enhancement based on the original work of me and other team members. Many features are still under construction.

Features

  • Post and share thoughts on different category feeds (Relationships, Guilts,Confessions, etc..)
  • Like and comment on other users' posts
  • Report buttons for users who violate policies of the platform or behave inappropriately

Screenshots

Welcome page

Newsfeed page

Newsfeed page

Technologies

  • ReactJS
  • Node and Express Web server
  • MongoDB and Mongoose
  • Passport-jwt
  • Giphy API
  • ESLint (testing code standards)
  • Heroku
  • Two new technologies (tentative)

Contributing

Any community contributions will help in achieving this project's success, so any help is greatly appreciated.

To participate in this project, please review the following guidelines:

  1. Create a branch for your update (after forking and cloning)

    git checkout -b <branchName>

  2. Make changes or additions to new or existing file & stage it

    git add <fileName.ext>

  3. Commit your file by adding comments about code enhancements

    git commmit -m <your code comments>

  4. Push your changes with your remote branch name

    git push -u origin <branchName>

  5. Finally, submit feature requests and bugs and open a pull request

Team Members

About

Confessions is a social platform that allows users to post and share thoughts anonymously, built with MERN stack.

https://confessions-by-uyen.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 86.1%Language:CSS 11.0%Language:HTML 2.9%