Skip to content

What started as a school project, is now turning into something bigger. n0mms is a social platform to share memes and jokes tailored to the spanish speaking market. It's a work in progress, but you can check the core of the project in this repo.

Notifications You must be signed in to change notification settings

mkezfarias/social-network

Repository files navigation

Social Network - n0mms


Explore the docs »


View Demo

Screenshot

-- Request Feature

Table of Contents

About The Project

What started as a school project, is now turning into something bigger. n0mms is a social platform to share memes and jokes tailored to the Spanish speaking market. It's a work in progress, but you can check the core of the project in this repo, It includes the following functionalities

  • Users
  • Posts
  • Likes
  • Comments
  • Secure authentication with Facebook and email
  • Friendships


For more details about the project and its requirements go to The Odin Project

Built With

  • RUBY
  • RAILS
  • BOOTSTRAP
  • POSTGRESQL
  • RSPEC AND CAPYBARA FOR TESTING
  • OAUTH
  • DEVISE FOR AUTHENTICATION
  • FACEBOOK API

Getting Started

To get a local copy up and running follow these simple steps.

Clone the repo from the terminal in your projects folder

$ git clone git@github.com:mkezmkez/social-network.git

CD into the folder and install the bundle

$ cd social-network
$ bundle install

Run the tests with the following command

$ bundle exec rspec

Get it working in your local server use this line in the terminal

$ rails s

It is recommended to deploy in Heroku, you'll need to open a Heroku account in herokuapp.com

Upcoming features

  • Follow users feature
  • Recommendation algorithms for most popular memes
  • Multi-category for different types of memes

Contributing

Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Open License

Contact

Luis Puente - @mkezmkez Carlos De Medeiros @camfilho

Acknowledgments

About

What started as a school project, is now turning into something bigger. n0mms is a social platform to share memes and jokes tailored to the spanish speaking market. It's a work in progress, but you can check the core of the project in this repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published