Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 1.47 KB

README.md

File metadata and controls

67 lines (46 loc) · 1.47 KB

Bookmarkd

Bookmarkd is a Pinterest inspired picture sharing application. Bookmarkd allows users to create pins, create boards, and search through other users pins.

Frontend Repo | Blog | Demo Video

app

Current Features

  • Single Page App(SPA)
  • JWT User Authentication
  • Discover others pins through Search bar.
  • User Profile provides user a view of their boards and corresponding pins.
  • Pin and Board creation

Built with

  • Rails Backend
  • Postgresql
  • React/Redux Frontend
  • Styled-components

Installation

Backend

git clone
bundle install
rails db:create
rails db:migrate
rails s

Open brower to http://localhost/3000 to starts Rails API

Frontend

git clone
npm install
npm start

React will launch http://localhost/5000

Future Features

Bookmarkd was built in two weeks, and more features are to come.

  • Switch over to React Hooks
  • Likes: User can like other users pins
  • Comments: Users can leave comments on pins
  • Friends: User can follow other users and be followed back
  • Image preview when creating a new pin

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.

License

MIT