butter-emails *(name change pending)
My React-Redux portfolio project for the Flatiron School.
Basically a Twitter clone, except you can also edit your posts! This was built with a Rails API and React/Redux client, and employs the Knock gem for JWT authentication and bcrypt gem for securing passwords on the API side.
- Fork and clone this repository, and then within the root directory execute:
$ bundle installand then
$ rake db:migrate
- It's more fun with some seed data to start with:
$ rake db:seed
- In the client directory, install the dependencies:
$ cd clientand then
$ npm install, then come back to the root directory with
$ cd ..
- Next, run:
$ rake startwhich will use Foreman to launch both the API and client servers in the same terminal instance.
- Open up a new web browser tab and navigate to
ctrl+Cin your terminal to shut it down.
Contributions are welcome, and can be made by either opening an issue or making a pull request to this repo.
The full MIT license can be found in this repo.
Code of Conduct
This is currently under thoughtful development, and will evolve as the app does and can be found here in this repo.