Photoshare
Learning app for Go and React
Install / Use
/learn @danjac/PhotoshareREADME
Photoshare is a learning app for Go and ReactJS.
The final aim:
- User can create posts with photos.
- User can make posts private/public.
- Other users can comment on posts.
- User can switch comments on/off.
- Simple search.
- Email user when someone comments on their posts.
- RSS feeds on all posts.
- Admins can edit/delete all posts and enable/disable user accounts.
- Users can sign up/in with at least one oauth client (Google, Facebook, Twitter)
- Runs on PostgreSQL backend.
- Twitter Boostrap-based design (yawn, but I'm not a designer...)
- Fully tested (or as much as possible) in front and backend.
- We can host the whole thing on Heroku/S3.
Of course not all of the above will happen at once, rather incremental steps.
Getting started
You need Go (1.5), node.js/npm and PostgreSQL (9.1+).
make- Set the correct environment variables. See sample_env for a template.
npm install bower && bower installgo get bitbucket.org/liamstask/goose/cmd/goose- Copy and db/db.yml.sample to db/db.yml and edit to point to the correct databases.
goose -env=development up./bin/serve
Tested on Chrome and Firefox 40+.
Loading image (img/image-loading.png) created using http://dummyimage.com/
Related Skills
proje
Interactive vocabulary learning platform with smart flashcards and spaced repetition for effective language acquisition.
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
400Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
