Skip to content

A social networking web application. The purpose of this project was to refresh on Ruby-on-Rails, and to become more comfortable with CSS in a fun way. Built with: Ruby, Rails, and PostgreSQL.

Notifications You must be signed in to change notification settings

LeeGing/Cat-Social-Club

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cat Social Club

A Ruby-on-Rails and PostgresQL Project.

A social networking web application. The purpose of this project was to refresh on Ruby-on-Rails, and to become more comfortable with CSS in a fun way.

Description

Cat Social Club is a web application that allows users to share their thoughts online.

Features

- User Accounts    - each user will be given a unique profile page, displaying their history.
- Text Posts       - users are able to upload their text posts to share with other users.
- Comments         - users are able to comment on uploaded text posts. 
- Likes            - uploaded text posts can be "liked" by users.
- Saves            - uploaded text posts can be saved for later viewing by users. 
- Follow/Unfollow  - users are able to access other user profiles and follow/unfollow other users.
- Global/Following - users are able to filter between global text posts and the text posts of the users they are following. 

Dependencies

  • Rails 5.1.4
  • PostgresQL

Set Up

  • bundle install - to install all dependencies.
  • rails s - to start server.

Pictures

[Sign Up / Log In]

[Text Posts / Comments] - users are able to upload their text posts to share with other users.

[Likes / Saves] - uploaded text posts can be "liked" and saved by users.

[Saves] - uploaded text posts can be saved for later viewing by users.

[User Profile] - each user will be given a unique profile page, which displays their user information and their posts.

[Follow / Unfollow] - users are able to access other user profiles and follow/unfollow other users.

[Global / Following] - users are able to filter between global text posts and the text posts of the users they are following.

[Responsive Pages]

[Responsive Pages]

About

A social networking web application. The purpose of this project was to refresh on Ruby-on-Rails, and to become more comfortable with CSS in a fun way. Built with: Ruby, Rails, and PostgreSQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published