Fast, responsive location-sharing Reddit application. Combines a quick & reliable Go web server with React/Flux client.
###See Example
##Features
- Threads / Comments
- Search
- Upvotes & Downvotes
- Direct / Global Chat System using WebSockets
- Signup / Login
- User Authentication
- User Profiles
- Friends
- Geolocation
##To Develop:
- Go to /server in terminal.
- Start mySQL server by typing 'mysql.server start'
- Set up schema by typing 'mysql -u root < schema.sql'
- Start the server by running the below command (include more server files as they're added).
go run auth.go forum_threads.go chatter.go chat_events.go outbound.go chat_room.go server.go thread_posts.go users.go friends.go friend_hub.go friend_conn.go search.go
- Go to /pub folder
- npm install
- Run 'gulp'
- Edit the files in /app folder.
##To Deploy:
- In the /pub, run 'gulp deploy'.
- Dist files will be built in /dist
##To Test:
- In /pub, run 'gulp test'.
- Spec files are inside /specs.
