Skip to content

Kailin168/socialMedia

Repository files navigation

weConnect (Social Media)

  • Social media platform that enables users to create custom profiles and interact with other users.

DEMO: http://ec2-54-210-65-11.compute-1.amazonaws.com/

Testing user account:

Username: testing Password: testing123

Screen Shot 2022-09-19 at 3 44 01 PM

Creator

Descriptions

  • Employed Active Storage to manage uploaded images as profile images and/or post content.
  • Integrated Action Mailer to send out a welcome message for the new user account.
  • Deployed WebSocket API using Action Cable to enable real-time messaging functionality for users.
  • Developed a RESTful API backend using Ruby on Rails and Postgres as the datastore.
  • Built the front end with ReactJS and used Context API to manage the data flow.

System dependencies

  • Ruby: 3.1.2
  • Node: 16.17.1
  • PostgreSQL: 12.12

Configuration:

  • Install packages:

    • bundle install
    • npm install --prefix client
  • Database creation & initialization:

    • rails db:create db:migrate
  • How to run the test suite:

    • rails s
    • npm start --prefix client
    • open localhost:4000 on your browser

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published