Skip to content

kasselouris/Treegram

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Treegram

A simple ruby on rails web app.

Allows a user to create an account with username, password, and avatar. After login user can upload photos to their account, follow other users and add comments to pictures.


Installation and Usage

You need to install:

Then in root folder run:

bundle install

and then to start the server run

rails -s

Finally, in your browser visit localhost:3000

Run with Docker

Alternative you can skip the hustle of installing and building dependencies using Docker. All you need is Docker installed on your device.

Then all you have to do is:

  • In root folder just type docker-compose up -d and open localhost:3000.

If you want to close the containers just type docker-compose down.


Treegram Tutorial

  • Hover mouse over a users picture for a slideshow presentation all its pictures

  • Click a picture to show a pop up window with its latest comments and a text-box area to add a new comment
  • Right Click a picture in order to delete it and all its comments (possible for your pictures only)

For more pictures and gifs about Treegram check the assets folder.


License

MIT license