Coder Social home page Coder Social logo

rapind / togproof Goto Github PK

View Code? Open in Web Editor NEW
108.0 5.0 23.0 25.66 MB

Professional photographer's client and booking management solution, as well as a gallery / portfolio to showcase your work.

Home Page: https://togproof.firebaseapp.com/

CSS 3.42% HTML 3.92% JavaScript 92.66%

togproof's Introduction

togProof

I'm taking advantage of recent technologies like React and Firebase to completely rewrite the previous Ruby on Rails based Grokphoto application.

The general idea will be the same. This is an open source photo proof application you can very easily self host for free other than the cost to store images with S3.

Setup

git clone [email protected]:rapind/togproof.git
cd togproof
npm install

Running

npm start

Compiling the bundle.js

npm run prod

Deploying

  1. Sign up for an account at https://www.firebase.com/ and create a new application.

  2. Edit the firebase.json to point at this Firebase application.

  3. firebase deploy

togproof's People

Contributors

akappen avatar lgs avatar rapind avatar rposborne avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

togproof's Issues

SASS error

I've cloned the repo and configured the app.

When I try any page I get:

Error compiling asset admin.css: Sass::SyntaxError: File to import not found or unreadable: ../sass-plugins/reset. Load path: Sass::Rails::Importer(/Users/danielkehoe/repos/grokphoto/app/assets/stylesheets/admin/main.css.sass) (in /Users/danielkehoe/repos/grokphoto/app/assets/stylesheets/admin/main.css.sass) Served asset /admin.css - 500 Internal Server Error

Errors in PortfoliosController

After installing the grokphoto app, I can view the home page, but when I click the Portfolio link on the home page navigation, I get the error:

undefined method "parse_template" for PortfoliosController
(app/controllers/portfolios_controller.rb line 19)

I tried adding the Liquid gem and the issue is resolved. But...

After adding the Liquid gem and doing bundle install I get an error:
undefined method "render_with_layout" for PortfoliosController
(app/controllers/portfolios_controller.rb line 21)
when I click the Portfolio link on the home page navigation.

I haven't been able to find the method "render_with_layout". Is this something that hasn't been implemented yet?

rake db:migrate fails on master

Not sure if this code supposed to work on mySql. Here is the bug...

-- execute("SELECT setval('contact_requests_id_seq', 1363);")
rake aborted!
An error has occurred, all later migrations canceled:

Mysql2::Error: FUNCTION grokphoto.setval does not exist: SELECT setval('contact_requests_id_seq', 1363);

ActiveRecord::StatementInvalid

I just tryed to port the DB to SQLite3. I've got the app, up & running, can create galleries, upload new photos and everything seems all right but when I try to delete a photo, or an entire gallery, I get the following error :

ActiveRecord::StatementInvalid (SQLite3::SQLException: gallery_photos.position may not be NULL: UPDATE "gallery_photos" SET "updated_at" = '2010-05-30 14:36:58', "position" = NULL WHERE "id" = 29):

( I really didn't try the same with MySQL (I've not that possibility), so I don't know if it fail too or is just SQLite3 )

Does you have any suggestion ?
Thanks in advance
Luca G. Soave

Galleries » Create error

Hi, I get this error trying to create a new gallery :

2 errors prohibited this gallery from being saved
There were problems with the following fields:

* Image /tmp/mauroleone_275x200,6222,0.jpg is not recognized by the 'identify' command.
* Image /tmp/mauroleone_275x200,6222,0.jpg is not recognized by the 'identify' command.

All the rest seems ok. Do you have any idea of what's going on ?

Thanks in advance
Luca

Failed with "rake gems:install"

Hi,

I've followed the instructions to install the tool, and I got the error:

rake gems:install
(in ~/grokphoto)
rake aborted!
uninitialized constant ActiveSupport::Dependencies::Mutex
~/grokphoto/Rakefile:10
(See full trace by running task with --trace)

Please help. Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.