Phase Five Project for Flatiron School's Software Engineering Bootcamp Program. Jomatrix is a photo sharing application built with a React frontend and a Rails API backend . This application allows users to:
- create & manage a personal account
- upload images (AWS S3)
- comment on posts
- like & unlike posts
Clone this repository into your developer environment, then install the required Ruby Gems using the following command:
bundle install
In order to populate the database with information, you'll need to first run the migration files, then seed the database using the following commands:
rails db:migrate
rails db:seed
This application uses a React frontend which connects to a Rails API backend. Type the following in your terminal to run the local server:
rails s
Please see the frontend repo for additional instructions. Sign up for an account on the Sign Up page, and you're all set to explore Hogwarts Social Network.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
You can read about my experience developing this application on my blog post.
Click here for a video walkthrough of this application.
This project is available as open source under the terms of the MIT License.